{"_id":"@rocicorp/zero","_rev":"1616-e5097081010c3ce881334eb52fcb1b7e","name":"@rocicorp/zero","dist-tags":{"canary":"1.12.0-canary.13","head":"1.13.0-head-e98ab48d-20261112","latest":"1.12.0"},"versions":{"0.0.0-202410031711":{"name":"@rocicorp/zero","version":"0.0.0-202410031711","_id":"@rocicorp/zero@0.0.0-202410031711","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero":"out/zero/src/cli.js"},"dist":{"shasum":"50b8539caf28f11673d0168a943a322e01d20b05","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.0-202410031711.tgz","fileCount":831,"integrity":"sha512-95Q2jqLJbj1EdYDih70dCxmgBuOG3QS7D32ymXDa7UqFldbDu9p/GPCJMKmC0fDvQ77pfU4PzYlqddEjBQxAXA==","signatures":[{"sig":"MEQCIAKw+fdUTtRxIB05KElP4w+hHTBac4NmroiNg8F3jmYuAiBHYPWOuK60jZdvBxzmBgviofHOdPFKXlkTnLGgTUwf9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12424534},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"198e6ad97b2e3348e6dc266ca37bd7b7079ca876","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","replicache":"15.2.1","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.0-202410031711_1727983699552_0.9346237623828333","host":"s3://npm-registry-packages"}},"0.0.202410040736":{"name":"@rocicorp/zero","version":"0.0.202410040736","_id":"@rocicorp/zero@0.0.202410040736","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero":"out/zero/src/cli.js"},"dist":{"shasum":"5238bf73979b42075700b9276fa6beb10ab9c124","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410040736.tgz","fileCount":5,"integrity":"sha512-lFvj43nRm64LM6gjjlpIko1Of2GVfb8dp7L6ZOnHgqtpWKihg9unYNUdUq/ppbZpJsd1bDUZlSWGS7pkjMbkRw==","signatures":[{"sig":"MEUCIGS+klTzeC5JdLDEpHBXu1+fF0eEwgncHL1RDbHkX4KyAiEAyExT7rZvDqE+idAEGOWC/XKa9gGNHZS5q2Hpa+DcaN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9885824},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"278793ef385b02fdd0e5935a459ccb531b4586b4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","replicache":"15.2.1","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410040736_1728027417855_0.33095965613608413","host":"s3://npm-registry-packages"}},"0.0.202410040740":{"name":"@rocicorp/zero","version":"0.0.202410040740","_id":"@rocicorp/zero@0.0.202410040740","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero":"out/zero/src/cli.js"},"dist":{"shasum":"4c0ad468d30d5bd7e0a6259e384f3bb613e3374f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410040740.tgz","fileCount":5,"integrity":"sha512-bOCoJE7jJF+gP27FyhQL0KyXjlAQQzTumo6k/31rSDqBkB00ywjqo5w9DsLxCSIbLb5gJR5gll7hyj2352hkqQ==","signatures":[{"sig":"MEUCIG/X1ObqgoDnrla1hkovDTgO0sWB01pTDP87ycGMonmDAiEAmfBpLyNCsM5oEpX/t0Zf91h13hlaldOCXt5WKX3XONQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9885824},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"0374438e634a484b60887aa59e868f1b089a1d5d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","replicache":"15.2.1","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410040740_1728027669730_0.2387592529031548","host":"s3://npm-registry-packages"}},"0.0.202410040818":{"name":"@rocicorp/zero","version":"0.0.202410040818","_id":"@rocicorp/zero@0.0.202410040818","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero":"out/zero/src/cli.js"},"dist":{"shasum":"3f316e9f84d9a2bf4127ff4ec2d912bf6931b376","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410040818.tgz","fileCount":843,"integrity":"sha512-KPNEtq2m1HG2Czd+QosDQM7dHOFC/pqCehvQ6SyJw0jitoctO1vFsCjr96LXrV0AY8vrd55U9XjMyxggb4v2cg==","signatures":[{"sig":"MEUCIC0JafgK5Blqid2Wpsyn5N/qGwSBwx7/SmrAhd8u4zfgAiEA/96vX8HAPvlE7OHPLhbWzzDfev/caDoRp5HZ9Pn8CJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13631992},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"dfa237118e239e5027b2a6787a24369eb4710cb5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410040818_1728029982450_0.15219126546950967","host":"s3://npm-registry-packages"}},"0.0.202410040919":{"name":"@rocicorp/zero","version":"0.0.202410040919","_id":"@rocicorp/zero@0.0.202410040919","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero":"out/zero/src/cli.js"},"dist":{"shasum":"14db770715f9cf44a3c30e4e5cb4e374b58d38f0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410040919.tgz","fileCount":843,"integrity":"sha512-fnQfmIBcY6rXuUhZuvmgYSxdr/dEvahp7XeLlSCOG8gnTImDVz76wvD95BuQRusj2W79sSmhso9/FfFUIb0XeQ==","signatures":[{"sig":"MEUCIEmV0411egKsID8EU4j+aihdON3UsQiFImeOdPzZNn0oAiEAqlhJgZe3zWGYozdBb6MytAnoz8Au0FXg0z7x4XIAsuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13302830},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"0eacb41fcb7dd5caee0632d3e71e1570faa41acb","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410040919_1728033623703_0.8416415440237055","host":"s3://npm-registry-packages"}},"0.0.202410041722":{"name":"@rocicorp/zero","version":"0.0.202410041722","_id":"@rocicorp/zero@0.0.202410041722","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"e3bd40a26acf4eede2b8b141b83d78960a726809","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410041722.tgz","fileCount":843,"integrity":"sha512-1zYiPslS5Na5J+gxRuDxwwBtRI8SoHP34N8XZik27VhoV7weljhpR5+MmjJaq2xlZx9DrRHTE+MGdGL4vnMnaw==","signatures":[{"sig":"MEUCIQDKXycHmzOI04NXN30t4AF/Ddr8YObf7OqsOuX0tqoq4wIgK6djJYBR/ARPbpHwjGkcIz21wbKkfLCVRXV5n3Rv3qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13303274},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"9538dc6f688a466e786805cd00e89370af0d5cf9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410041722_1728062602977_0.7196133011857069","host":"s3://npm-registry-packages"}},"0.0.202410041744":{"name":"@rocicorp/zero","version":"0.0.202410041744","_id":"@rocicorp/zero@0.0.202410041744","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"5a20cfc554c5b61917810c8c41e60633eca8b8a4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.202410041744.tgz","fileCount":843,"integrity":"sha512-cPCFLwKykeTjlTKeuUXG6uJhRbzlqsMvA+zqipQEwOQtTXnQ33tmMr+C0QUZ5NfctUu32NULD1v99kIGWyo43A==","signatures":[{"sig":"MEUCIGzZ66e5TL/k1Fhq8iXId0ZpJZRD798hCcIMS2l2VP7iAiEAuPeXw1QT+zbX9Kxq0jgW/zjNgDzXPecYuVev+uNx77k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13303274},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"3f21d2978e7b2bc55bcbaf1846fb735fedcdc292","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.202410041744_1728063945044_0.18614906949451626","host":"s3://npm-registry-packages"}},"0.0.2024100501":{"name":"@rocicorp/zero","version":"0.0.2024100501","_id":"@rocicorp/zero@0.0.2024100501","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"0325b92bcca8b8bc2a142754d3c641a88237a79d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.2024100501.tgz","fileCount":837,"integrity":"sha512-kFzIhoxS6LeR7nsNH+ZDxEuh//IFVNFWGvGU3tKc1dI3GFU0f41oO/AfvRyJGGN8T7rOm/icCtIp3cMqad7S6w==","signatures":[{"sig":"MEYCIQCft31RkNf92tDUKjXA0MFQgt/sY28EWgO4N6j+oSulwwIhAMCl0pv6oBDqDO8+m+7WSTWj6PEWEeru8xq6GTSkTcoI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13286682},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"d96256554c4cd396d4a188e6d8eb9e48a29cd8ba","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","zero-cache":"0.0.0","zero-client":"0.0.0","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.2024100501_1728125345269_0.8894700469724861","host":"s3://npm-registry-packages"}},"0.0.2024100502":{"name":"@rocicorp/zero","version":"0.0.2024100502","_id":"@rocicorp/zero@0.0.2024100502","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"3fd2b2a8fab3b35e4000cb43beb4ad8a4c3779d1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.2024100502.tgz","fileCount":837,"integrity":"sha512-+3FAJEoQl7x4oYxCSjnqg707m3efRHl+pT/wCyvJnhozwuR7PYn8WiW9N2fAxVaUbhGrQ/4huqT8efj3VAkHpA==","signatures":[{"sig":"MEUCIQDlTLal0Ir75q/6b0iQKfrYJkRjxavhRRNo1HHHHltwogIgJ3b98qSrE+1tnUGNbCXq5PRJpbUH9uQcMPqAjCwiaxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13287579},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"2a30ce6a5d867cd892a7c966fee7def3f1c3fc40","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc --noEmit","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --noEmit --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"@rocicorp/eslint-config"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.2024100502_1728129568368_0.23441643249332733","host":"s3://npm-registry-packages"}},"0.0.2024100800":{"name":"@rocicorp/zero","version":"0.0.2024100800","_id":"@rocicorp/zero@0.0.2024100800","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"77cbfd69a77cbb1c138c54b9b2cc3ff9e09ee7a1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.2024100800.tgz","fileCount":853,"integrity":"sha512-LL6f/ZQ7VHVRVykuEGxJ6oqCFC2rlIzq9+w9I45mLtB4fw4zyIV3HA/pyuvD4mctXV7lzc5YM7PQ0ULv+U1DtQ==","signatures":[{"sig":"MEYCIQCK/Jb1k6GizF0qMbjcJr5XLlX8tAuG5mjcuLhU2CzYlQIhALaHqK/LDjOa4AcCvtuIkryNUAQ+WkXwiH0Q35mDYYpb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13320348},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"a1837ba92858e04427aa5ca2787a37267008f802","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.2024100800_1728415095989_0.6737622940496681","host":"s3://npm-registry-packages"}},"0.0.2024100801":{"name":"@rocicorp/zero","version":"0.0.2024100801","_id":"@rocicorp/zero@0.0.2024100801","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"3c73916388b03589c257a217b2dd8b2020bb6a11","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.0.2024100801.tgz","fileCount":853,"integrity":"sha512-QVuot3i3dn9SDDBkrsTAf8UvsCJOftMQfDruJdkE3Ofy8qtQndGZSUEopzdnW+8dTTv8TL3uiWd8Onn1qXbAEg==","signatures":[{"sig":"MEYCIQCi4a/F4s+QMGmIbLeZgX7epODdDmYcfptuZo7MqKz85gIhAIe4++ctkdF+bt9OTiuDfuPLloFP9P2PjlpWmu6G3xCz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13320820},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"e4fbe2f1855fd37cb32709e61496631ab0bfe299","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.0.2024100801_1728416090040_0.16395738260359716","host":"s3://npm-registry-packages"}},"0.1.2024100802":{"name":"@rocicorp/zero","version":"0.1.2024100802","_id":"@rocicorp/zero@0.1.2024100802","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"50c5f6e15fcf12c68b9dfe036321cf3d0571d2b9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.1.2024100802.tgz","fileCount":853,"integrity":"sha512-k0g/NS6DkSv+Km8Z2mAfyDxW/Sy5Nfk5FCXtxtGfHaUG2p78Xlztb9iSq47ZXKnaFm/qCMx0sn+i/sqzG63W/w==","signatures":[{"sig":"MEYCIQCA6w9YB4LyBAQw5MAZog48UsTVJRDKpcNqX/XpJ5pcCgIhAKxzbg6loWYz8ZMOl5UQnMamspHPPJwwHBYPRhlGh1oX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13320852},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"0bcca9ebbc74b7b87239e2149ed3c4134e06fc06","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.2.3","directories":{},"_nodeVersion":"18.19.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.2.2","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.1.2024100802_1728422375310_0.2628573428173604","host":"s3://npm-registry-packages"}},"0.2.2024101100":{"name":"@rocicorp/zero","version":"0.2.2024101100","_id":"@rocicorp/zero@0.2.2024101100","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"eebfc2d9d808b0495cf2c2750f6aee8f5950c595","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.2.2024101100.tgz","fileCount":863,"integrity":"sha512-eX9rS+kpFqLQ1ydUE4KmbZd4yqwEtnVwo2JHuF4qLb0FSudfRgEnjggb6ynPf45GqvtygBDXIrF424onqAbDDw==","signatures":[{"sig":"MEUCIF2LFHtJ0XOxIyj8VCukMH5vSRvrDZMwR0u6xFOHimwcAiEA/Anrcp+R6UzUTrRKsZ7pYT9et7tXyhg2iQ1AidxVxek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13355782},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"a9c2df699898e016b24da66c86cefdc4b3dc5b1b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.2.2024101100_1728632485226_0.8868217527273341","host":"s3://npm-registry-packages"}},"0.2.2024101101":{"name":"@rocicorp/zero","version":"0.2.2024101101","_id":"@rocicorp/zero@0.2.2024101101","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"f42159c72603d2778c171a94a622594d300c6736","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.2.2024101101.tgz","fileCount":863,"integrity":"sha512-HchIpW2mzuRh1B1bUhDGUDQMCj1rACKyKBZjP+jCmTv9XrqMYZLA7DP42tmlJTa6uQScIgfWxoW/RClCWDh0wQ==","signatures":[{"sig":"MEYCIQDIag/2P1u5B7N6VHfrwAKGVHL+z2VpcWGfeUoBXAEBvwIhAMmBmbuusTNm/xKP1Cx2PJwveEVwieyOqsfFUyc4NeqI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13355607},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"44d646af3bf30a4432aa509103345d2318d16b4f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"rm -rf deps && mkdir -p deps/sqlite3 && cp -r ../../deps/sqlite3/* deps/sqlite3/","preinstall":"node tool/install-sqlite3.js","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.9","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.5.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.2.2024101101_1728635828347_0.4056138124808448","host":"s3://npm-registry-packages"}},"0.3.2024102300":{"name":"@rocicorp/zero","version":"0.3.2024102300","_id":"@rocicorp/zero@0.3.2024102300","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"8602aa6454b3e0da86bef032dee73e1d5a41206d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102300.tgz","fileCount":1163,"integrity":"sha512-oM8E2SqDRRj675YOMZqKE+KVMc2Ns2tGfEeh4OBWF5l2V6EWI9wOQAcxRbi3qtxqvBTBffD7X++QtOAFcmNJYg==","signatures":[{"sig":"MEUCIQC8U7O6Va6E673HxrPn+3qB79SYoZTD0vxiARLxFsFiXgIgdkfxN5COwzY3CO7Ju9d3Ohk4wGsXR2DIpstQ+4TSqVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4497107},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"5132a4af3551ddf8836cab98b65af4ae598c91b9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102300_1729652565279_0.7429807176189649","host":"s3://npm-registry-packages"}},"0.3.2024102500":{"name":"@rocicorp/zero","version":"0.3.2024102500","_id":"@rocicorp/zero@0.3.2024102500","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"83ef3c56371491b76e9d3db7fbae32dbe3c0e53a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102500.tgz","fileCount":1171,"integrity":"sha512-lNlxcxacycyBXe2KWZhTNgZ1a8OntJlWwNtKX/fDTxKlS9WBiP0TBGj+ae/Tj29jZl321GWgRXV7nkEKo+zC7A==","signatures":[{"sig":"MEUCIGz/c5iQkOHfD7ez/gnVv6bWvsZ8ORd4KPYzxgVEojlLAiEAuZON8jssDFBig87R9jUGFJB560ugjA/tkaRgDoMaK3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4509606},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"78b0d50a0197d00fe016af86848ff311aa93975d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102500_1729814983111_0.1394274507601787","host":"s3://npm-registry-packages"}},"0.3.2024102501":{"name":"@rocicorp/zero","version":"0.3.2024102501","_id":"@rocicorp/zero@0.3.2024102501","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"021e2a4475720d069309edfe94c3de52b7cd472c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102501.tgz","fileCount":1171,"integrity":"sha512-vI9xo/nIn6TXRJw3qJjghhqVJTK/SKCe7IU1nPyvFrTJFfWexQgCNfT85gEbYiaUZGwBMDhm3TOC9sh0pnw5DA==","signatures":[{"sig":"MEUCIQDNbPilKHl4VdJTBE+Xb1R6VTUN0Pll7/KiVhTvgvC7KQIgM6PTsMLY4SBaprlDnZVG0uYih/+JAfiPFjTKnQ2cqbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4507465},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"42cf792ea203a0463fda36eea8717f810455629a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102501_1729835111775_0.4484794875976388","host":"s3://npm-registry-packages"}},"0.3.2024102502":{"name":"@rocicorp/zero","version":"0.3.2024102502","_id":"@rocicorp/zero@0.3.2024102502","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"9e3439ad3ec8b4b25958c7703cdaa6f1c3b4b4bf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102502.tgz","fileCount":1171,"integrity":"sha512-3Je1BpTZsj410ufB2TMDKiz7d73mHi8pYJ/f1nO453JXA0+0RoTovNW08PTeuw7akeERnHnHnkJJIQlWuZbGXQ==","signatures":[{"sig":"MEUCIF0l27vkaxVL2g2kb1WaGV0/oxhWMFTYAofJbCZIbCJ3AiEA1ONYT06U2fghyxcVuyVtp8PzpncQmDLpA3KdUj9dPkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4512283},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"}},"gitHead":"3f58cf56dbf0b9cf725ad6a9e45fde1f54a583db","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102502_1729886638810_0.7512933647666782","host":"s3://npm-registry-packages"}},"0.3.2024102600":{"name":"@rocicorp/zero","version":"0.3.2024102600","_id":"@rocicorp/zero@0.3.2024102600","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"acf7b2076bfb9fc66a051fc23441c8cce099912b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102600.tgz","fileCount":1205,"integrity":"sha512-uAiq5ahx6WZm708Z7IEPBzkIohTUY2HhionHIjhLi5lBRNem9xtakn8FvYgTFT2UZxi3KRGQBq7B9gg4/Nr/Cw==","signatures":[{"sig":"MEYCIQCvCVnu1YGIXL9HzaLoq5XqNymyxXDFa8rRr7Ig0yQX1AIhAKU4OAPLZrHnQx/8l59uMsuTpiV6Y3+q/KVLyis6F83D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4533096},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./internal":{"types":"./out/zero/src/internal.d.ts","default":"./out/zero/src/internal.js"}},"gitHead":"b0f393760d39f4b744918904affbfaf8855713f1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102600_1729933306110_0.7226570281332161","host":"s3://npm-registry-packages"}},"0.3.2024102800":{"name":"@rocicorp/zero","version":"0.3.2024102800","_id":"@rocicorp/zero@0.3.2024102800","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"0374e34af4e86a97921e7c99b628a3e9db7870aa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.3.2024102800.tgz","fileCount":1209,"integrity":"sha512-J8joGVLFZC+NnjfxWVgdWjh/pYJZvtdqLjcdiA9fzNIOiAa5BtBRDh0vJ08VSdKYF+zCwzxhnFhR0+ez6EwfJw==","signatures":[{"sig":"MEYCIQCRJWcn1BGjCn/7646UxOjbTYJKu0mrvpY+gy/kgURsMwIhAOxOIOo3XolgCecM3DWON6xkx4ktTDcFGTmnhXVXpPhe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4532184},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./internal":{"types":"./out/zero/src/internal.d.ts","default":"./out/zero/src/internal.js"}},"gitHead":"53167d098f25f047aaf2331bdb7db46e62f87eab","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.3.2024102800_1730113222320_0.7186318259207065","host":"s3://npm-registry-packages"}},"0.4.2024103000":{"name":"@rocicorp/zero","version":"0.4.2024103000","_id":"@rocicorp/zero@0.4.2024103000","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"0c172394c0faf6c560e8bed2a4a8b344e9683c3f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.4.2024103000.tgz","fileCount":1233,"integrity":"sha512-3lb2jq0VErRqbA/jGuxftK0KrJc3CqNa9a4L1dw7hnxsIZ5GKIWjtrlSOQVikG3Qt6N9GLk6rTq2YhmWJOz2qw==","signatures":[{"sig":"MEQCIA28SyO1n99MOYWKJScKmIOCq1k2ctAnyOSiYkolZeYJAiAfjA84kFLmwHTbFXmZWLPs1DXDdu1rR0NVvIU16azuAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4624775},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/zero/src/advanced.js"}},"gitHead":"404c4664d781e63afd5a1cbbc97516cef79d191c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","better-sqlite3-bedrock":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.4.2024103000_1730248321984_0.4039875769035788","host":"s3://npm-registry-packages"}},"0.5.2024103100":{"name":"@rocicorp/zero","version":"0.5.2024103100","_id":"@rocicorp/zero@0.5.2024103100","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"e0536d2e9ea38711106801c1a92e455c195fe62d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.5.2024103100.tgz","fileCount":1233,"integrity":"sha512-UHMhrIZzWa55Z9HloUBFdVn2asH/vzC6oXydTC/cEN6m0bSXlWUlW+94cavgh00db9Pu6Fut/1/2Gn1QCojbCQ==","signatures":[{"sig":"MEYCIQDaYotXkcsyYFKuC8Dm4xKxyXAxdQZiZAdXzX4b6bzHzgIhALzURVE0dh1VabeT0tt43wCLfQSvNzvTRtLEVJpHtpXV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4629343},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/zero/src/advanced.js"}},"gitHead":"0a8bac1ec6fcae0fa4bd3ae5f9a799ef90dd0887","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.5.2024103100_1730341319143_0.396884935817438","host":"s3://npm-registry-packages"}},"0.5.2024110200":{"name":"@rocicorp/zero","version":"0.5.2024110200","_id":"@rocicorp/zero@0.5.2024110200","maintainers":[{"name":"nwienert","email":"natewienert@gmail.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"9cad6b31aa99f6d3fe315668dc91efbf0216cfd9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.5.2024110200.tgz","fileCount":993,"integrity":"sha512-jDs/HXfaqA0aG91lt+4pe7UcCRiaIjD7Skiok9lq2YFg2lB+4LmbEFmKnaNWOEe2+D/v6dGL4RX7OOnLN316OA==","signatures":[{"sig":"MEYCIQCoFM6+4uBl4gGGSwsnyKukb2+wQZggVPZPGXfvr3HevAIhAIDcwR0DU4rA+3nVckTey2qQAUmfaCa+FTpPjux+Q0ok","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3807127},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./config":{"types":"./out/zero/src/config.d.ts","default":"./out/zero/src/config.js"},"./schema":{"types":"./out/zero-schema/src/mod.d.ts","default":"./out/zero-schema/src/mod.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/zero/src/advanced.js"}},"gitHead":"967d2370e2ff1d77fa2fee9b1b50b8c26d9b64fe","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","camelcase":"^8.0.0","pg-format":"npm:pg-format-fix@^1.0.5","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.5.2024110200_1730578707367_0.1150208978014462","host":"s3://npm-registry-packages"}},"0.6.2024111600":{"name":"@rocicorp/zero","version":"0.6.2024111600","_id":"@rocicorp/zero@0.6.2024111600","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"5cf5d1519da956a7d59bb1b8db6882a5a037eccc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024111600.tgz","fileCount":975,"integrity":"sha512-BwUs1E5qXpF/TVijFVr6HxwuoX0sOaomoRF0XnEAnJP4zAqdi98+w6/cK/KaiciYfForYIpkexFD3WXuFNXGwA==","signatures":[{"sig":"MEUCIQCAM/gJTiNI3n5uCn6qW47j5qKXq8kY+7updh3IdM488gIgc3b5AHfc+hZPVd2qAurkYNX/wrkRDN+8zRyJ1LeXVOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3885515},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"c9b299e5f72c4b50e328fbaba27e953ec7f8887a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024111600_1731798172616_0.470009501218575","host":"s3://npm-registry-packages"}},"0.6.2024111700":{"name":"@rocicorp/zero","version":"0.6.2024111700","_id":"@rocicorp/zero@0.6.2024111700","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"8c60bbc6c79d7facf735389988cd8e75ed610295","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024111700.tgz","fileCount":975,"integrity":"sha512-WoUrR9/19AGPaf5/7cpxc8ZONj7EFOtvyke6JUgqlJNNhFbBeNthBYq/2IEjsVqtsiebwyFBITA6U+RmLmTI7g==","signatures":[{"sig":"MEQCIEfWKWGirBhfxFy7fWhzKgibQaHnFdqDvo9TznKDK5FxAiBWt3ymDFHCbmP8tqb/kVkL39/KSEh6b/y1+oHYyLWJlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3892633},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"0e0393b99cb2516c665637e7b3cd05388c676e6c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.3","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024111700_1731828217481_0.3157190113846746","host":"s3://npm-registry-packages"}},"0.6.2024111701":{"name":"@rocicorp/zero","version":"0.6.2024111701","_id":"@rocicorp/zero@0.6.2024111701","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"ceaa6ea98d9daa0b19f036b09ad6d0caef6d06fa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024111701.tgz","fileCount":975,"integrity":"sha512-9gvfB+eGjXgTXrKG3L6zaNBwLqH12NYjQOw6jWzAJtTgn2//2gCOhKHGPeKx6ALqmH96iCsJgJDO4u9rWCe8CQ==","signatures":[{"sig":"MEUCIHM0Q44F98lfSxzExMcuScbgT8ZYaRWBAYLuR18rr34hAiEArmiS+XRkM19M1d267hgxKbS0Ua67SXtzc/0dV9SdGyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3892633},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"85bb541069f26bd1057deb68f93729667cb06243","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024111701_1731829169502_0.7475468115797954","host":"s3://npm-registry-packages"}},"0.6.2024111800":{"name":"@rocicorp/zero","version":"0.6.2024111800","_id":"@rocicorp/zero@0.6.2024111800","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"8d0f46534151e6ba037d091d6441e1385f048f5b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024111800.tgz","fileCount":975,"integrity":"sha512-NyvXjYgNr5gRnd4Rl3gqqLXqBgcmrYlEFMRIf+4DNQ/dYaiMue6MYNiX8Z9uPwkB04S1CpZqZvE3HfdR8INzAg==","signatures":[{"sig":"MEUCIGrvyobOVMgRLWGF/d+xZd9MNf4uUw9diZmwXdS4WwfGAiEA64yGrr646/nc87IoLBYNHafsoDNYT4sSN6u9De08wDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3892665},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"610fbd78c1ed3d256e0bdf4de65ca377d8b4eaa9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024111800_1731902216642_0.8390830566056877","host":"s3://npm-registry-packages"}},"0.6.2024111900":{"name":"@rocicorp/zero","version":"0.6.2024111900","_id":"@rocicorp/zero@0.6.2024111900","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"8ebed77d9bb23b06ba647df65645b79038527e3a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024111900.tgz","fileCount":971,"integrity":"sha512-Z/OSsxm12TjGk+92njN2bGxFFD5bmZOEPBYsk9K5rsqOnR7k3ndMlfZb1CY+wUK6ZBstxMT7bfHxbjV19T319w==","signatures":[{"sig":"MEUCIQCmiNNlWwe/L3PblePoboaytInD2FNVyD+dIGnOQwikPAIgFm+HiQMKzwwktAjVrCaBAbPoanDmP+X1cetzeYBfHBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3925232},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"764eeb2f2f3a4b8f27b0050ee13061fc0ba229c5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024111900_1731978402957_0.8047141890415019","host":"s3://npm-registry-packages"}},"0.6.2024112000":{"name":"@rocicorp/zero","version":"0.6.2024112000","_id":"@rocicorp/zero@0.6.2024112000","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"7a8d8f3a7ae5d84ac2f3db192ecd903a7c108ede","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112000.tgz","fileCount":971,"integrity":"sha512-X0sByxVMADQu1aLGcI6xWpt9Vd7X2bhIlzjcVhNtN6etZzg9ryCWc42PWUzVmGGeJ5x9jETffSQWHkuP5EsRIg==","signatures":[{"sig":"MEUCIQCmeqO5rZxerxx03jvDKlTHorgQ4xRPYpAWV9bziO64EQIgQgXKRlvELgw6lWQ/6OuWKAdnbbi5+GS6MkeErE1e2W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3927970},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"4bb5f82b60907e38ae702285c9a2af648b52b749","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112000_1732094575993_0.48701442778309323","host":"s3://npm-registry-packages"}},"0.6.2024112001":{"name":"@rocicorp/zero","version":"0.6.2024112001","_id":"@rocicorp/zero@0.6.2024112001","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"d8a9a282f6414f899a8374586636bc10ff041bd7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112001.tgz","fileCount":971,"integrity":"sha512-00XXgYOQs8Mr7x81O6GectNVLZtbyIE/pjupslPZF1a/b7pD6P+PjWbDW6sJM8THA2ZGeDUyxlT+5Lgs0O9Uqg==","signatures":[{"sig":"MEUCIQD+kIi5Rnj/KYOH40DON3sIdkFwkF/FhmKsaGcb2MzqdgIgd37XWY7af6LdBN8PPRXwntTXpuzPX+ylVD/1rv2Sya0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"30801918490061fbbd3b6f58121edc216ce727a1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.0.2","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112001_1732099265969_0.9445655274984741","host":"s3://npm-registry-packages"}},"0.6.2024112002":{"name":"@rocicorp/zero","version":"0.6.2024112002","_id":"@rocicorp/zero@0.6.2024112002","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"cf5403e2eb1a37a24f8d52cea368584858d0a611","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112002.tgz","fileCount":971,"integrity":"sha512-uwPJf3rN6dmz8Ccs+Hp/YUzNSbBTgOM0kjQKB+uvOkq0QxfHKpB3ghoQnq6eiJ3DAkPuAt4CLLMR95bZcxqrwQ==","signatures":[{"sig":"MEUCIDgCiuT6xF63kQZ0QSYBN6zidTB3/qkOU23n0J6N3Vg7AiEAjO9qOl2jfAfiTed0si4iHT8b5moOwtBzCWMXBx1NiO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"c3b902fff65119815b59a2b8759a0b8e96bc8d36","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112002_1732143494327_0.6841402153329497","host":"s3://npm-registry-packages"}},"0.6.2024112003":{"name":"@rocicorp/zero","version":"0.6.2024112003","_id":"@rocicorp/zero@0.6.2024112003","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"c195d742f37dced37aaea34b9aa7039581f6915d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112003.tgz","fileCount":971,"integrity":"sha512-pkuKfD19eSTM3VZiRMwL3lLlSB6TeFp19VRH2dhRB07Jffc1lj5o9z7c+ozgtOMaanzEUMRp30TOEsfqOeufJQ==","signatures":[{"sig":"MEQCIBfxzUDJ5qbk2/lrdzPv2/u07DEuJxFzASSSWIkr5CkpAiBeehcOR7TBHwgo5PGm+JnbgQcWVjGnEPZwMcOMCyvSyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"b08ccff20f6ffbb28c9f57080042895d594c965a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112003_1732144380319_0.0885869549487095","host":"s3://npm-registry-packages"}},"0.6.2024112004":{"name":"@rocicorp/zero","version":"0.6.2024112004","_id":"@rocicorp/zero@0.6.2024112004","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"f67ebfebd28a79500325de2c8cc6ffc5beb03945","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112004.tgz","fileCount":971,"integrity":"sha512-CYDlxlh0L/PsafirRwFOxAvSa5bcaXPqLGmhz8Hmhf1ThFOQiB8eWvSktFDVbqWukkL0d6RVPAwLxFdBE4gblg==","signatures":[{"sig":"MEUCIQCQMKPyCOr0PN7vZbdwcWUg1R4MDAeKG9kNIEfbENCAkwIgaul2oa/Qek/SHj93TIPpI3+6mLCzh/BIIFjhIi8s8n0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"f77057f0bb21e0a2e4d513b15b55e8db6bb1d81d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112004_1732147112807_0.48603697505119703","host":"s3://npm-registry-packages"}},"0.6.2024112100":{"name":"@rocicorp/zero","version":"0.6.2024112100","_id":"@rocicorp/zero@0.6.2024112100","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"4ecf31fc19d4f50501afa33108c14b6371422e44","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112100.tgz","fileCount":971,"integrity":"sha512-AZ4xJl6HDtRF+7LnjWb5gEPnBg87UXRLuoyrFffQ4GO0tNfI2WPK6yB5mGE1z5mAetFaya1qMUi2dOjufi09WQ==","signatures":[{"sig":"MEUCIQDCQx0BNJ7y69VwOZcCsH2RLtXn+dbmg7y2xOAWtazBBQIgCEyurhJZ4fpvBrHTmBwf7UQkM+E6nE7EjLT/7vUsUkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"a272c031aae6082be7b64d8d35ad66a453e3965e","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112100_1732147872774_0.6912308273566645","host":"s3://npm-registry-packages"}},"0.6.2024112101":{"name":"@rocicorp/zero","version":"0.6.2024112101","_id":"@rocicorp/zero@0.6.2024112101","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"c95d2412569a1eca790028c4e49ccf9d52c5c187","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112101.tgz","fileCount":971,"integrity":"sha512-I5Tp6kabjBdvTwKCuxII1fi7CA2Bcmxo/TNZta1E4lyb5Y5A4RvjIfrW3Pu4RAaoo7Y2mgWhQKM+L8cPzW2SwQ==","signatures":[{"sig":"MEQCIEvnVp1FSXqoqwIJEVOfhjv3s06ciMd/KwMQDoCc39AKAiBho3KAFoh5pz+MOyqDvGc9TkBrmQAqP3h+nf4h1CQVfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"39106830959ae9225e32b78e278bc80bba0ccecd","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112101_1732148439577_0.33952505864711724","host":"s3://npm-registry-packages"}},"0.6.2024112102":{"name":"@rocicorp/zero","version":"0.6.2024112102","_id":"@rocicorp/zero@0.6.2024112102","maintainers":[{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"darick","email":"d@roci.dev"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"}],"bin":{"zero-cache":"out/zero/src/cli.js"},"dist":{"shasum":"17934ba47ea0ed96ed2a2c37555cc5886c1f9a81","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.6.2024112102.tgz","fileCount":971,"integrity":"sha512-+R1zvDaK9m5v1vEdXv+YzgKH3b9mx7wxGnllvAR0cApOAyJvw+Fd/SGqXXULT8L3btJepFEcBvwmqOq77Trtig==","signatures":[{"sig":"MEUCIBe8Gv4MFMTZsg9fOwi50I67y7dHbqAPm7y9cEKjnFhvAiEAolluanTv59QS81f92aUF6trOQGKUc9gcyRvYgxSVgDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928410},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1522c27bc8c7c947f33a389524260a6d3e228ac0","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.6.2024112102_1732149336191_0.11223806890165511","host":"s3://npm-registry-packages"}},"0.7.2024112700":{"name":"@rocicorp/zero","version":"0.7.2024112700","_id":"@rocicorp/zero@0.7.2024112700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"929776e559bdb31743d6e57ed1eb76b94dcb3a52","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024112700.tgz","fileCount":1027,"integrity":"sha512-6FkI/PNusjDDZYFgsOFgXWbyYXj72xD3557N+6B+zf0uk3mbU1C5xRBNsYxYrkuLYQICpYmo1y22jUTOv/iKjA==","signatures":[{"sig":"MEUCICZ83E96XwpTnCnIKSBaw1m9ViNcqM/wh22iMiUwpRWsAiEA4DF4XFlr+yF0/Vscj7R/VAv/Qel7iNg9AoLI9sOGEwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4083582},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"b27aaeb4f718b2871eef45909606eca82d781857","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024112700_1732682847765_0.5795409406871543","host":"s3://npm-registry-packages"}},"0.7.2024120100":{"name":"@rocicorp/zero","version":"0.7.2024120100","_id":"@rocicorp/zero@0.7.2024120100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"ad5521a4eef1cf48480b871637ba6af51027bf13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120100.tgz","fileCount":1031,"integrity":"sha512-u9Md1RXwSGdOTNc7kTxtN9/TS7ZQHGlUAQszWtflKArlRMn+dDW103o3uZqb8HcTYRTDx4G43fJWhk8B1nsssw==","signatures":[{"sig":"MEUCIFEw+nhHSsj0bCXkI/CrgwY1cQMPlxVmr5ewJpngNNfIAiEAk65kBgWg2kGUrm3hkjxT8gWrePT5dmUylkT2ZHZCOps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"b56b31d67673da3c1634cc65c154884b7238db97","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120100_1733044236850_0.43450127930233573","host":"s3://npm-registry-packages"}},"0.7.2024120101":{"name":"@rocicorp/zero","version":"0.7.2024120101","_id":"@rocicorp/zero@0.7.2024120101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"9da40939b4d3730a214f024e1d5afbfde4b93bbf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120101.tgz","fileCount":1031,"integrity":"sha512-efci/p8boloGK9nH+2Qwlgs1PObRS9hqaCBpSXFAUc93X7iEaFng+0I4Dvl2P25pyB+pRMBLNtpunG+6k8n5wQ==","signatures":[{"sig":"MEQCIE4GoY2cbKW9dWSGuxkAl7J2n2LUPW0LUZRbo03Ds4ffAiADfb3qW4LFsgpbs4ERrHocnj7V8Eo9AADbr2KkJHtmGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"4dc4e9bc974d53aa7466559caf4be860ac93ab48","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120101_1733046176640_0.4187063504934465","host":"s3://npm-registry-packages"}},"0.7.2024120102":{"name":"@rocicorp/zero","version":"0.7.2024120102","_id":"@rocicorp/zero@0.7.2024120102","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"0a6e6c528423cfde0e1bd18530d29778215c919e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120102.tgz","fileCount":1031,"integrity":"sha512-RkYAjX/JyHbzlo8CH6wVw19NCH0GzUzw4n3tAWuLLkUk/ptgR07k41vFhMFkad9R0w5vaKX3AVmwXXEP4XREEg==","signatures":[{"sig":"MEYCIQDjYH5wzzOidxWwTIv9A3pNVXpFzsttXK9Wcwcm9uQzZQIhAO9aTo4Lh5qtuLs79cW31JC7CA3odeOdZ1XK6p/16u4D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"2ab9494da62810fe0bbc98bf1e9d308b7b6d5ed8","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120102_1733078182790_0.759013709591376","host":"s3://npm-registry-packages"}},"0.7.2024120103":{"name":"@rocicorp/zero","version":"0.7.2024120103","_id":"@rocicorp/zero@0.7.2024120103","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"2f32814c7522c4cbb30fd11c54e9af9e499e4c8a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120103.tgz","fileCount":1031,"integrity":"sha512-aPzAfuqfpScx/MwXiELX8aTT7eGgfDKLmCEbU0+keRopynoytHm1sjfxPSiJ0ynvybtyhXnCcnyMrOHXRVEeWQ==","signatures":[{"sig":"MEUCIQDjxMjv6veVcwnkyOQrTmxvk2iNmr9dBgZBApnRAqbB+wIgMpwbuRIqIzMFVuj3gtKDBizV4bx5VLl8SP6WtoLkEq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"59a5d4f0cae6a150d149e9d01b52ff0a641da024","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120103_1733078919890_0.7055192247700144","host":"s3://npm-registry-packages"}},"0.7.2024120104":{"name":"@rocicorp/zero","version":"0.7.2024120104","_id":"@rocicorp/zero@0.7.2024120104","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"499f4669f03f6111e73477bf29f4056c860d5c21","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120104.tgz","fileCount":1031,"integrity":"sha512-RfjNnONzVQp8mttMIWuWtIi8gqU5JaMjd/f83bKvcBfYLuRUvigvJ3wAZLFVmbYspP2AJ6GX4Hms+q+HGDwcdw==","signatures":[{"sig":"MEUCIQC/XnvlLbM9qvEf/mwC/ADxa6BkHF0zHvhg/e7QxDQeWwIgMFBXBmegQ6wqSV/9xtIc/rGzFh11DkSVLkT7CYnSz2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"09036d082bda955bee272699b90e3ea8fd731550","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120104_1733079003177_0.6355498578348229","host":"s3://npm-registry-packages"}},"0.7.2024120105":{"name":"@rocicorp/zero","version":"0.7.2024120105","_id":"@rocicorp/zero@0.7.2024120105","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"712ffb1745e353a38b49f292b6f3d4dc506fdedb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120105.tgz","fileCount":1031,"integrity":"sha512-edEYuha4NcOtlxro5W67dmrKAyqucR0ai38cYq5Acg0UeAY+L0IrjBuB41K1LMOvMCthcQR074KPjQ0IMz9psw==","signatures":[{"sig":"MEQCIARgKCYoEiSOj3bpXnNOklOrO5J5+1WuvDjLJ0aE7Ih1AiBJwLNbud1WGq3T7iSqZhHTtuEpCENxh3Ojt/JmN3YDDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"9d6f7d3de00ef911a017e9727ecd4810c6e3cacc","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120105_1733079171097_0.6935121148024461","host":"s3://npm-registry-packages"}},"0.7.2024120106":{"name":"@rocicorp/zero","version":"0.7.2024120106","_id":"@rocicorp/zero@0.7.2024120106","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"d369ee698af1221919b0782756cb9ce5811c385c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120106.tgz","fileCount":1031,"integrity":"sha512-E/3w/mFyByjGVBKvQyvFCfvo6hHCNjHzMWCTx/7qBMxSDG6STOyqrkEJpyz/++H0H/c6hjDt9wUmXssj3EAdzw==","signatures":[{"sig":"MEQCIE7d+kfRAhAvboAjNaR17Fl5iX9w+UTx2JJi0OKIYvsLAiBFaTYX0pfzfwGNSVO9YW291xmV4UkQUDvBZipmbq5OSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"e5b9415e393f89a5333f061b853d8ffdd64dd2e6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120106_1733080338906_0.5723701518553421","host":"s3://npm-registry-packages"}},"0.7.2024120107":{"name":"@rocicorp/zero","version":"0.7.2024120107","_id":"@rocicorp/zero@0.7.2024120107","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"034f5ab02a1fffc8ffcafb67765416416cfe9d8a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120107.tgz","fileCount":1031,"integrity":"sha512-NdaEZRD1D2XkcrpGrFEFgVLaBb3Xu/9ycS6HEvfaHA4hnbhwYUj9iE/gGjWrAnqVTfiaHASx/6Ip5+BTImYY8A==","signatures":[{"sig":"MEUCIFujrn2QChrfijtyf+TiRrOwsRqHolihIG5ehinUy6NnAiEA+KXqrkn6uTUost6jy2O/so0pYcIZN/JvKVt2Srx6YX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"927f349c655e92c64e96b2141ee7388cf1679bcf","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120107_1733080443656_0.619651722258072","host":"s3://npm-registry-packages"}},"0.7.2024120108":{"name":"@rocicorp/zero","version":"0.7.2024120108","_id":"@rocicorp/zero@0.7.2024120108","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"cdbd300567d7a013517425331e6303e167fffdf4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120108.tgz","fileCount":1031,"integrity":"sha512-Z8lpjY5icORQ7VksBw3GgTbQjbJrUisiU7nodC3uOVuFkanv9p4i3cWHwlrecAOqMSVb/TZg7AkEw2bN2n0RUw==","signatures":[{"sig":"MEQCIGpcp/aKS3lVMwZACI9PVQCAwLs4pQSJJzh5Qelw96xiAiB8d1+Clk5H77voWg1xmocSYTEHqFrIas3Py1OXz1v0oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"e41fc1cff42f819e323db4f3018ec1a5a975b66f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"^0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120108_1733097122057_0.8441124866828724","host":"s3://npm-registry-packages"}},"0.7.2024120200":{"name":"@rocicorp/zero","version":"0.7.2024120200","_id":"@rocicorp/zero@0.7.2024120200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"42080f3e5195210015aa21785b492af0756217fb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120200.tgz","fileCount":1031,"integrity":"sha512-NZTknyc3Ok4ezPKcnd7xARGakZjvmjhOP1ZkSaa6ze8eNQjBcsi8WhF6IHmdhtLa0LKYV2J6EGuDd0O/qV36yQ==","signatures":[{"sig":"MEQCIEpQAe6pxV5FZGcf0788Mgu1k3MsKtgfdD5eXzCnnXDeAiAiRF561knTrkhp7kHnWtkwwof/FP6/lahRFECwjSjppA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4091726},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"c4f5e6478acf94c61334893118f9da299a7f124a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120200_1733107980005_0.14684023524951573","host":"s3://npm-registry-packages"}},"0.7.2024120400":{"name":"@rocicorp/zero","version":"0.7.2024120400","_id":"@rocicorp/zero@0.7.2024120400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"15d7b8e75e8b3837ec87ccb989273d09f0595a3a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120400.tgz","fileCount":1031,"integrity":"sha512-IgcJq9rb62EfA4tzUmAGYjZRjOQQ1p2pyOWFj+x4jNyd87c0HWLYqmBYi41aIAASalCc7o8CZPV8h2U88wYTOA==","signatures":[{"sig":"MEUCIEjJzIL6f6Hd+YjiuJv9w6JjXAR3ncA0nqxiqaMGTcaIAiEAx6YDesR2GE3ua6yfUowNpGxVmPS1RrloTcrlkjSTuKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4038992},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1ecd3a909df70ac89c781827d7df4c0e43174ec1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@drdgvhbh/postgres-error-codes":"^0.0.6"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120400_1733347704016_0.9015680105934223","host":"s3://npm-registry-packages"}},"0.7.2024120700":{"name":"@rocicorp/zero","version":"0.7.2024120700","_id":"@rocicorp/zero@0.7.2024120700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"a597b68d779cfcf6401be57265cf56303a57f5e7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120700.tgz","fileCount":1039,"integrity":"sha512-6nFnJXwARIALqt0pAogFUyy+7Imdn3mqWqno6ktXv5YnScADjHHKdnmNrNleF+kRiuD3s59vUrlsgMeDc6XoAQ==","signatures":[{"sig":"MEUCIARA+qaJES3lyQG0Sr0ghDBcoyoFgPM8VmzHJFeoPZe1AiEAoCji1dWAdx2ggwmBt07PJ0b3WjX6ygzVG5+0Ndt26jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4064335},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"619c0bce7f0dbc118e91512d86dc6c4f7e4d7f4c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120700_1733603254546_0.7575538806624622","host":"s3://npm-registry-packages"}},"0.7.2024120701":{"name":"@rocicorp/zero","version":"0.7.2024120701","_id":"@rocicorp/zero@0.7.2024120701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"a94ff9f24451a82cb576ba7a7658c51cc20f3cfd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120701.tgz","fileCount":1039,"integrity":"sha512-Va6/iJTGFOJOz0/QuudoQ9RYSlBSUrFwc2soqANo7e7TKUmAne/dsZX5qCL8suHaNb0YNjYUZNAr9Liy0NG9IQ==","signatures":[{"sig":"MEYCIQCiOUnThvE8B9u5H5wgs9OKoABS4lylcHs5Yj9ccMnNqgIhAN8286hrMeVddw2jQ+5/GcbV4KNdcd7jh11hAIzivF6s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4064453},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"064c8bfe7ce62f4c7cd3f260d66e9bbd3adcd10a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120701_1733606828792_0.18262054605794398","host":"s3://npm-registry-packages"}},"0.7.2024120702":{"name":"@rocicorp/zero","version":"0.7.2024120702","_id":"@rocicorp/zero@0.7.2024120702","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"f8f09c61fe95202daaf36498426977dc9e91e68a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120702.tgz","fileCount":1039,"integrity":"sha512-TGTzj73Xpi4qd3LSW4DGIUqchRTK2bI20ondHssQ6JFIcq89Luc7yDwWpa6vrZi+0LcMGdHnJ3T9W6JYUvf+cA==","signatures":[{"sig":"MEQCIGrbKjip9Wifew6mTirVpD6VEBQDflLt3xNGnrFyxxjiAiAogQya7kN1Z6jtiYQBVAPOtlCM6RzjgtWNoMmcV3j8bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4064723},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"b2323d3d9d5e4622ab81342d7e86d65ccf4b3a65","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120702_1733609909495_0.5195641966792979","host":"s3://npm-registry-packages"}},"0.7.2024120703":{"name":"@rocicorp/zero","version":"0.7.2024120703","_id":"@rocicorp/zero@0.7.2024120703","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"a9e5a0590496309deba20fb4b1737b20f2ddc043","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120703.tgz","fileCount":1039,"integrity":"sha512-tSn/VEM/NYNbLb22pkhisFc1xhFyX7dNvC+AOCRF/U+u9RFkCME8uMLxdi10qjZBKymg0emJfNvkNUYvUHKClQ==","signatures":[{"sig":"MEUCIQCoe1Z7PdSC1doomK+PZsOknKODLLuNdKsAw0/sbP/2lwIgUo0IfFB7DAljbFoVXppnpeFOB7GA6C2q9RyDncEF5Iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4064766},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"5974ccb15b68ea8f5c055b24579c1c1809f43e3a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120703_1733611968744_0.5320479165871732","host":"s3://npm-registry-packages"}},"0.7.2024120704":{"name":"@rocicorp/zero","version":"0.7.2024120704","_id":"@rocicorp/zero@0.7.2024120704","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"83a7db8225bbf3b0ada08f7d0304af83bd89fe1d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.7.2024120704.tgz","fileCount":1039,"integrity":"sha512-PZSfHoJW5XUFOUN3QYK3p/drL1pGEmYnz4uAgSMmUGVaGMbUPLCmAGQXGQz1qLm7GNCu7HXxav/606IKebmGOg==","signatures":[{"sig":"MEUCIQDa73UkQewMwox2TIZF+IUDGJX4Hj7fqRne+2zCHI6D0gIgceF6A6r2D/2zwG6/ELjVVXkyyhK+4uZOmmqIT4UUDFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4065154},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"e0155c02bdc8cab00f7dcd0ca0a091ce37a5eaac","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.7.2024120704_1733614598278_0.0040206378920473185","host":"s3://npm-registry-packages"}},"0.8.2024121000":{"name":"@rocicorp/zero","version":"0.8.2024121000","_id":"@rocicorp/zero@0.8.2024121000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"31d821916af063e22ba511b742be9fe5324b2818","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121000.tgz","fileCount":1039,"integrity":"sha512-WtVhjeLyMjOcyzXXOPdxMhryGa6y9CdF0Bv5yBjKUD4OcJzmDL88DD4+1DEbyZhZbO6B5C49emzKQwOLTNzfdw==","signatures":[{"sig":"MEQCIAHMMilLI/QxBKmqJYhbkzb5BkU7cIOkiFLb4Tfl9IO4AiAuziY+PCGm4pKFUla9p1M84WG/TUKEMwSEdBMhF9oPTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4080115},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"8d61b27fd784754297abea9bca34e47be7d3b34c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121000_1733789423676_0.31031601516495066","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121001":{"name":"@rocicorp/zero","version":"0.8.2024121001","_id":"@rocicorp/zero@0.8.2024121001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"4a7627c94405606e0e5b6c3c0d6ebb008a062067","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121001.tgz","fileCount":1039,"integrity":"sha512-unwaTcRa7toHhXroTznY6nbGW5Nik/uNHvOs1Bzrn2p6Dehnf0Ghb5z12YqHy95Dw0LWEAzZ1wEfu78XBTx+og==","signatures":[{"sig":"MEUCIQCLdly2fsjPC9x0EQRmym1ns7hFDL9D/HJQJrleDCXO8wIgStn7u2uj5KcF/or6H8JfPhUA8JUhX9VguZu+ATCHeQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4080115},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"fbbb181dfebca8023987f77847472edccef395dc","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121001_1733790109762_0.79272442001064","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121002":{"name":"@rocicorp/zero","version":"0.8.2024121002","_id":"@rocicorp/zero@0.8.2024121002","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"a4dc20f7c6ddbf6f7d651292a581ad9ca5374bcb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121002.tgz","fileCount":1039,"integrity":"sha512-6hK18ZirzL3SkNHVpzQmqigTjdW3mMek8x7PZcb93vRoyrlMSKyuqoJ7hbYyH0/M3vEcdKhMHC7jbbXNQistTA==","signatures":[{"sig":"MEQCID+B8694R7wCkXzzBTy6tWu0C1gUGu3oWQD3fD3GfjX4AiAB23X8aDftGyVt3RVdPB4yNM4ZguJ5JRNTjt2LshyWng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4087548},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"e4a1e8c84d448eac1ce8aca4dbdb8bea9964f424","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121002_1733828670341_0.6734225094111086","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121100":{"name":"@rocicorp/zero","version":"0.8.2024121100","_id":"@rocicorp/zero@0.8.2024121100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"d919c34920e1252a59a060355a629e5fa452efd5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121100.tgz","fileCount":1043,"integrity":"sha512-F41NCWmZDvdka0O4GYLOj3q6JNqwTZa5y3YrDeBI9jhc27oXSOC1fQ7HxEQn+J34YQ03D7LoomjScPW5PuLKmQ==","signatures":[{"sig":"MEYCIQCcxR6oo6vmrOBVsuTMWFrjgjUFBhc+hNZlIW2hWepnnwIhAOs351Bftg455pOEIBdHK4f2UhRYVZsnsaKDVtW/TFlK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4108495},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"45567a522f5d53d625db3727c7d34e44b2863078","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121100_1733957612515_0.06944777261975155","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121200":{"name":"@rocicorp/zero","version":"0.8.2024121200","_id":"@rocicorp/zero@0.8.2024121200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"f5e99cbe8613130fc6c2b62084c691c6377e4c3c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121200.tgz","fileCount":1067,"integrity":"sha512-25FZ7ve5IIe5Wzc0F/08jpfwQzAXUfJi0cpitaIW+Fqk5tVXxT4GhUtDkmeWX+0fTp/RCwKae+HiBTf2vJJ66w==","signatures":[{"sig":"MEYCIQC8xUaNCuGWMgYd5TrsbRLnSjMdZHUQVFqPUjDmJDtUGgIhANirx1tU6gZ10zhuVHYPEKud/HtvzqEiaH9Pj1WXmdY/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4140757},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"c28df184e993b3fe701dfcc11eaea8641c45b911","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121200_1733974365703_0.4930549842508667","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121201":{"name":"@rocicorp/zero","version":"0.8.2024121201","_id":"@rocicorp/zero@0.8.2024121201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"9f9197de19cf40648c66b6bdafa017e9248838df","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121201.tgz","fileCount":1067,"integrity":"sha512-9qxvuhB6CDoNMs4ZHpHDWX/pr4ZFD6PtyFW8K5rUMYeltwuXElDOCD5edIyH4Vq8yLq1Y969ihrrPSPLudtzNQ==","signatures":[{"sig":"MEYCIQCZEtowPEn2Nhycxnwpo/BvSvd9FH3VHhU18juMWEwM8AIhAPWIordWvtYcUWPnsslQA4TMmtHJGbzaUUh4o3w5+hPx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4140757},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"409dd6eccc3449f022277b9cfd0e8867b3145b35","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121201_1733974571435_0.826751867711246","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121202":{"name":"@rocicorp/zero","version":"0.8.2024121202","_id":"@rocicorp/zero@0.8.2024121202","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"db1ceea00df68006f0aab17c2ee25ef0f0ca4761","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121202.tgz","fileCount":1067,"integrity":"sha512-P3JUmA76+jYx+dUOVqYNQx5Xc+3KhyUEi+KiRR8ONqU/wfuny6BurdLtzr4gf9OcxhV6Aou2Xywhx/rdAXw/ZA==","signatures":[{"sig":"MEYCIQDUFnJHHkHCH8nQPgUdpvIxcjlRF5CO+TSH+DHTcMUSpAIhAKnaHj0lAg3uDKmuBbcqx1tbXYQ5BS//ZJbjwu2zvR6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4141509},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"dd79de24eb4d0fd1bf16221fe57e62987ffb621b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121202_1733985086045_0.5937472254158083","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121203":{"name":"@rocicorp/zero","version":"0.8.2024121203","_id":"@rocicorp/zero@0.8.2024121203","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"34719af404c182fe833ca23b28cc2d58f09dea52","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121203.tgz","fileCount":1067,"integrity":"sha512-yhTQT5U1rz/P/f1p5Ppvs5bi5r30d32tmBQo7f0mqaZPfjWK3Arc6ICfIYtnKgGF21P6ABuMRnfDfodTN2wtew==","signatures":[{"sig":"MEUCIQDFfIlvKdsNiK4+4zOmWK9jyTzSzJC+hlyLcRQ/6qcIyQIgOFXakoDwwzUT461r4b3/8kb1ww+URGscEdpaCUFxJyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4141509},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"5db460099eed8fe92a7f0a0527a804b10734a001","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121203_1733986377992_0.20136452540527805","host":"s3://npm-registry-packages-npm-production"}},"0.8.2024121204":{"name":"@rocicorp/zero","version":"0.8.2024121204","_id":"@rocicorp/zero@0.8.2024121204","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"dce8ff7b675fc618cb8743f006550a6997f1fbef","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.8.2024121204.tgz","fileCount":1067,"integrity":"sha512-a/1JNeQ5f5mGPeXGJHhhWMBmNVIQvP1MxvAfc82V27oRflhWtYm3qs5uB0jr2UTiRn2rEccoU02lEuy4kkGYYg==","signatures":[{"sig":"MEYCIQDvaxpMtFF1dQ69AD00th81XVNj7L6d0QBuukGobMRKcQIhAM/5tXsFYnJU+MRcYj9TVOw848RIkklFUU7+6m61nCCb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4141509},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1919fd58db4c8b2a90a0ee1ef59481f8f69745ba","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.8.2024121204_1733988736350_0.2676809441720105","host":"s3://npm-registry-packages-npm-production"}},"0.9.2024121900":{"name":"@rocicorp/zero","version":"0.9.2024121900","_id":"@rocicorp/zero@0.9.2024121900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"f1c25dad4ad15930a4d7d7abc7926c053f709e69","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.9.2024121900.tgz","fileCount":1081,"integrity":"sha512-/gbhwjfoJylXygYqBKFQ8MGAVYUVu9G8deEAo/nnolqMU7mhC1FHlVAp5KHdp6UZT2mR8o//SQE+pH+HNIdzow==","signatures":[{"sig":"MEUCIE0Utomf2BInyp9/9PXmNjNGhkTTuvlmyNdQ9c5tmPdfAiEAxayVlPOjrv6stZrZXuPRvTmkvqLB3cQXs1LOu2AP0F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4181222},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"68e1c2e90bc3114fdea83e47b9c9f7f7f54b81cd","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","xxhash-wasm":"^1.1.0","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.9.2024121900_1734581834905_0.6078733222050505","host":"s3://npm-registry-packages-npm-production"}},"0.9.2024122100":{"name":"@rocicorp/zero","version":"0.9.2024122100","_id":"@rocicorp/zero@0.9.2024122100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"6adb5268f001bc512e0124be80abb759c011c263","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.9.2024122100.tgz","fileCount":1073,"integrity":"sha512-CJ/GcldjOHvmV3kfQQoxgrjHgZ3o7L1FooPCcjVFm2XtuwHLAZMN6dlFPmLrRW1QTnkjfktuPKWWzXC8W1cCeg==","signatures":[{"sig":"MEYCIQD959eYO8JkOB4OPCEiO9eUy5Ux+tCuVrz2jGBdlZsVswIhALIs77njMuczOe5i06Oui/RgY+guIiKVpHE2CzsLY2Ca","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4185352},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"e2273233b3372c86b01a47af4926248e51bebdd5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.9.2024122100_1734825010244_0.10374910309441265","host":"s3://npm-registry-packages-npm-production"}},"0.9.2024122300":{"name":"@rocicorp/zero","version":"0.9.2024122300","_id":"@rocicorp/zero@0.9.2024122300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"5ec49812cabedfc856f589f134cf5e7c3de28a4f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.9.2024122300.tgz","fileCount":1073,"integrity":"sha512-vzshycXKo72VHfF1X3JzTAzWbZD4JT+BDTeJ9dstnx0aGdAJtISLlNTVUiIW3R3Xx7Iud4TyS0maJRgR+YLR+w==","signatures":[{"sig":"MEUCIQCcZmo/TeLTyg76BUlS3CXPpM4jBPdWv2uF1mOnRrnsngIgPKbQfJKeuhf5dSH8dw3llMovxIMLrubuVz2rcEJVz/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186618},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"4400d8c8ae4609e7d481f47b0344da1e7bf99fcd","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.9.2024122300_1734979176927_0.08155294934419755","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122300":{"name":"@rocicorp/zero","version":"0.10.2024122300","_id":"@rocicorp/zero@0.10.2024122300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"0d69052b7623246a0037bb4b858ff9f81b2acebd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122300.tgz","fileCount":1073,"integrity":"sha512-Wprg7B/5rS9pLBWrFKiTHINpsf34n1D5g4+y30VeUpSv6dtwJd0cAaeSgpqWrdweSlnZOsQijj59xw9dixocTw==","signatures":[{"sig":"MEUCIQD/apZUAeDzY9yQcBj6uChz6qFtoCT6d5LTw0C9/xCOQgIgNYJbSRg+Bbvrkd9gFL9b7N9XPiSfttT+Tott3VbMhxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1d64e638c55fe240209fc7e202e5f0abd83f7d3c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122300_1734979781060_0.7026610691498199","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122301":{"name":"@rocicorp/zero","version":"0.10.2024122301","_id":"@rocicorp/zero@0.10.2024122301","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"337781c6031336f54a1720a85e2da323531bcffb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122301.tgz","fileCount":1073,"integrity":"sha512-JBh4PpF8LNwfY6xqHE932KBlnW9z6X8dPU4dCBor/BnMJKFWHVXrt1y5d9cu5yUXkq4vL2fL9zCpKzxJsvpUYg==","signatures":[{"sig":"MEUCIQDkKKt2uvZkyhTCqEK4IWDjjlcC+fcivNyJ2tNUE6m/FAIgeyjWKRSKKEiMW5gYhql7VhwnCmEiIqOmOgo070NICtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"73b70493c28ca65b73b0fadd7721c9653f9a1d06","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122301_1734997624964_0.7231359919167741","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122400":{"name":"@rocicorp/zero","version":"0.10.2024122400","_id":"@rocicorp/zero@0.10.2024122400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"bc1a72f732f6d23a148d1999fd73dfda4ec526d7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122400.tgz","fileCount":1073,"integrity":"sha512-1ZWntp8qM1JqHwRyVAsBnZq3GQF09YpsSGopChmZ1oRUovRU5qPMeHo09j1CYRAFd3LEDg+lTtVDf5ebeTsOqA==","signatures":[{"sig":"MEUCIEUfNZnkv/mGUWfIV5aSBJJrqiCv74fhLURx4jy1VipFAiEAyISgIKFPukKAaxzFxuA2z88lbWSU7VKBuzsSBQKof0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"adc3b9df3cf1128c94210af0f854842bd41a80c9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122400_1734999125503_0.9997538480011281","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122401":{"name":"@rocicorp/zero","version":"0.10.2024122401","_id":"@rocicorp/zero@0.10.2024122401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"6607f0312f160a4a23906f26a1f6067039ad75e3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122401.tgz","fileCount":1073,"integrity":"sha512-iZPaSIGYAJVlgkrUJrwWykCuNbnsiPcIr4xC5pfa/b35PFpphuZv4iWOX3AxAT0s3DXUYfKykxzxPCXAdH1kkA==","signatures":[{"sig":"MEUCIH5yCumQ4v8yGgf4U8ZsAO6/z/HJAMcJ5YndDuizvWXzAiEAlLlb8z3yeSrXHowEu5rvlgDOyUh8Nd8pI/IT8v6gDvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"da0ef9c0f654dbecbc5a1a016302f5cb4e9b3d6b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122401_1735000937494_0.5417468890899777","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122402":{"name":"@rocicorp/zero","version":"0.10.2024122402","_id":"@rocicorp/zero@0.10.2024122402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"c1a0411182ef2259784534c2ace0cac2e6cd005f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122402.tgz","fileCount":1073,"integrity":"sha512-8lFFp8wktQIHOvrHAMBVhWCYMlcONGBLtVEiJUzISPwq77PdjpKXH4bAh4b1EeknoGtAIpdVcW84y16O8atLUw==","signatures":[{"sig":"MEUCIQCQSxfn0I6o2nZChl0HPRj25FTdSV1ga7GjEEzfC+CX+wIgSLVFU7oGeL0Fvu1J4qjF4Z3l5w5vba0LpYJr5NGHSOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1ad31e3bcbf7d57aedcec8ff967e3dbb6d124026","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122402_1735002395982_0.7151062555872061","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122403":{"name":"@rocicorp/zero","version":"0.10.2024122403","_id":"@rocicorp/zero@0.10.2024122403","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"3d57cecd41533e8cf97339e2d9e1dec86dde3bf5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122403.tgz","fileCount":1073,"integrity":"sha512-x5MtC49MkIEfAeqxTimYpy53hzvGXorVQCGJqQR5I/qLI3VyRMv0Bxdz/AQsI1OppEYBDCSe3aYZknJlf1DD8g==","signatures":[{"sig":"MEUCIQD64oRx33n3wO3QkOWPz+vXcTHSfTUW7rIZjZyypvpH4QIgXxNPiQdQBI5D+xUJVgegiV8hYH0qVhe5JHGjTmR0OXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1f2a78105823a69cc12a63de9ed845450ddafc47","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122403_1735002476067_0.48104585299492153","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024122404":{"name":"@rocicorp/zero","version":"0.10.2024122404","_id":"@rocicorp/zero@0.10.2024122404","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"075a5c80b3f25e7f068bf2462f10d6919d16cf04","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024122404.tgz","fileCount":1073,"integrity":"sha512-q9lcRX8f69dIMmQZWCoNWKnS+IhnyekBbfpa9h4FkjQLmIXcdZyjuGdK9XT1aseshgATDesJ1jiyckg402cwAg==","signatures":[{"sig":"MEUCIQCW3XA6cFhYWS+bk2iz0mbjf52gnRlEfQ0RAIfC96AY5gIgYyIlaTsEu67pIlDile7a6Ww0eNlKcFUlPZgyB8VAtM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4186620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"2f179e03d6043e32ad132597a9fb625839e41eed","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024122404_1735007485647_0.22102645206668092","host":"s3://npm-registry-packages-npm-production"}},"0.10.2024123000":{"name":"@rocicorp/zero","version":"0.10.2024123000","_id":"@rocicorp/zero@0.10.2024123000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"492ab115cbd6e46cc5be22232d8c1a2de8405b76","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2024123000.tgz","fileCount":1073,"integrity":"sha512-9lBu3wIG2UkNyf3KyWcw76+6xYKkLgYGucjtbOr2JjL0S1ML5kuEhqtePlUPLrQrGVfvdAb9miAHXfvs2Bb7hg==","signatures":[{"sig":"MEQCIBGLQ78toku787e057Iwz1en9l4ogJwieUmVyNFJ0SUrAiB8BDxNwxoAuiv7C/4DovsMo7z7APPAGn/1lNNMI7/Npw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4191304},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"331235bc594a3dfa3c2a2e568a30459440af3bb6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2024123000_1735579603976_0.6639955673646774","host":"s3://npm-registry-packages-npm-production"}},"0.10.2025010400":{"name":"@rocicorp/zero","version":"0.10.2025010400","_id":"@rocicorp/zero@0.10.2025010400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"86c6e0de610f4ded73137ec72df7ea4243891623","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2025010400.tgz","fileCount":1073,"integrity":"sha512-ce3UmNqSUw57P2hBTIlKAZ39hwuh8Wd9jvFEsFerQWIHOZDpzWrzlRoGokrFo4H1OKhUnhyFYFerqU9u61Eu+w==","signatures":[{"sig":"MEUCIQDAEIlA1E2yBKQBvKe9pXCvd6Rd1ueC4981LX+97KDX4AIgQ0xE5njHFvNTXktwcefMNUWrEdGL49+lH6SeXgqFTss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197840},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"95963346bdc432693193be57ccce0043665981c2","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2025010400_1736010996772_0.031609302279267615","host":"s3://npm-registry-packages-npm-production"}},"0.10.2025010500":{"name":"@rocicorp/zero","version":"0.10.2025010500","_id":"@rocicorp/zero@0.10.2025010500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"79dd4c97402ab8f7f3aec53c3acc6ac37e3ae262","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2025010500.tgz","fileCount":1073,"integrity":"sha512-/sTKw7hhJZRZjcvwjxzhq5z07XQsjdCEX1fQkeE+ENoskk5bl4JG1tCesHqBYX/7KtvAyldKypjgqU1gPqCEzg==","signatures":[{"sig":"MEUCIQCoRDRMzYFaJfhSZUBtbtu5GC78VRKZrU6bFySFnjCLOQIgTgbMUOgxQROSRkLNPas1ilUFgbOIKV+Gkp4RzjouLsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4200887},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"f15093c12d7c0c66eb1ac3a784293bf3abdd6499","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","strip-ansi":"^7.1.0","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2025010500_1736121544720_0.6413474673534492","host":"s3://npm-registry-packages-npm-production"}},"0.10.2025010800":{"name":"@rocicorp/zero","version":"0.10.2025010800","_id":"@rocicorp/zero@0.10.2025010800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"d8803cfb295139b469eb7fe6756693a4d643ece8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2025010800.tgz","fileCount":1073,"integrity":"sha512-0bqt/ynVN1+eCTJClsRNnuPosxTsXiC65RVvkLFG4AxwPPyhU4SXvOt7cEDwMmLQeU6Amj2ykCZjFyEAUliUoA==","signatures":[{"sig":"MEQCIDP7PPjHR8bv+7rThN0E+wdasJaHXKPkM2YmA0BT2z+rAiARk4fLC66SO6fmylrx50XVY91/lPIrOoiaSkiTeSYeiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4208211},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"}},"gitHead":"1ad18715497606c803dec9b750ec968ab8a76eb6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","jose":"^5.9.3","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","lodash.merge":"^4.6.2","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","lodash.kebabcase":"^4.1.1","lodash.snakecase":"^4.1.1","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2025010800_1736369806050_0.34754393322105215","host":"s3://npm-registry-packages-npm-production"}},"0.10.2025011100":{"name":"@rocicorp/zero","version":"0.10.2025011100","_id":"@rocicorp/zero@0.10.2025011100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"e4cb321f9bcda0a38646801f23a0322c3338217e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2025011100.tgz","fileCount":1111,"integrity":"sha512-kD8BKaRI3pYTJC9F2YL/Uj8cHL5TmqUPj5yBs0/jZBzhe65mxVjfHSxR718Gy1W22NG9bAJwjHYAK1fZ2tynNQ==","signatures":[{"sig":"MEUCIQCjL9Z+GLP0txzhzb+BB29k4i1n1jankehQYXGn1SnC3AIgXRdprkKAiCeIWpa4nEzAoIRy/PgpeYGu7eWz3iPZaq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4202296},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol":{"types":"./out/zero-cache/src/services/change-source/protocol/mod.d.ts","default":"./out/change-protocol.js"}},"gitHead":"c5651b79dfe838c594459ce0ba5abdef98aae1a8","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2025011100_1736554330835_0.6820910014258434","host":"s3://npm-registry-packages-npm-production"}},"0.10.2025011400":{"name":"@rocicorp/zero","version":"0.10.2025011400","_id":"@rocicorp/zero@0.10.2025011400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"5f2799a4aac5d48667147691c7d8f1607fa1c41d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.10.2025011400.tgz","fileCount":1137,"integrity":"sha512-9c+AaHJWZKbmo/n2hQ/GI7uf8NxnLfv/Dk/O3UvUHTvVQN6YyJVUBMeF+x8bdeVMnLCSMvGz5nyOBGn1cEr7ag==","signatures":[{"sig":"MEUCIQC7gwHnuCN6t2OFu20KkhmSpDu09icsia21uBPMCnElBgIgdLf54FFNS0m/WpEx1F2PjM0WUd0AFRJ0ttwNddGSdsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4165016},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol":{"types":"./out/zero-cache/src/services/change-source/protocol/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/mod.js"}},"gitHead":"4c5ff7d458066e86319c9a207e8fab0f1e650410","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.10.2025011400_1736815383142_0.8871154413281652","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025011401":{"name":"@rocicorp/zero","version":"0.11.2025011401","_id":"@rocicorp/zero@0.11.2025011401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"7a023a827e8f209804249d8692489d1a48242f46","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025011401.tgz","fileCount":1137,"integrity":"sha512-GD1r/0gO+vOjhkO+4IhKRipjMycrIvFaACohNdCYmF26QyzNNI9XxHO7aErOLHC8B6ZEEl+RAMcieu1us/QZmg==","signatures":[{"sig":"MEYCIQCdDxh8pQN5E59jL3flfC6Hq4UcLD2sOmoebhdf1zxYvAIhAKOA509HLXivSF1rtmYLzxQOA4QOFmdWYN9XuSoFJTdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4165371},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol":{"types":"./out/zero-cache/src/services/change-source/protocol/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/mod.js"}},"gitHead":"3ab210b61af8a9c7fdf1a86bb2be333a749f4680","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025011401_1736817503563_0.3233334674867627","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025011402":{"name":"@rocicorp/zero","version":"0.11.2025011402","_id":"@rocicorp/zero@0.11.2025011402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"72df125c1b81784f391bcb95516f788abaf1cb80","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025011402.tgz","fileCount":1137,"integrity":"sha512-9auqKPPXeZHVlGdFbhl2qTHmCjYWV/BQILiDUeBRCtME0bVokg3RKv8gF/MhB/kBZ5OyptDJC+dJaADcKecyog==","signatures":[{"sig":"MEQCIGtl9AhT1Y+m/VEqySe3wMcyC+C2KpqKivDqxaItG8oIAiAl2W5gx+VJgYsGVnHzakNVVVAt6i02zss9R27DdSzQMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4166257},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol":{"types":"./out/zero-cache/src/services/change-source/protocol/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/mod.js"}},"gitHead":"dca250c241d48a071c370db09ad70580dc181013","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025011402_1736840513712_0.48200678317676604","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025011800":{"name":"@rocicorp/zero","version":"0.11.2025011800","_id":"@rocicorp/zero@0.11.2025011800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"08bec7eda8a2717f06cf0a8d0deabbee9b1b45f4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025011800.tgz","fileCount":1127,"integrity":"sha512-wMe2NSa2Xg6olAbrwunGHFYL8AM59+SmfHDofymLZ66mLT+DYqwjcyhPDJQ7lqQtyVFtY9F+g9r1mfUufSPTEw==","signatures":[{"sig":"MEQCICZMz6tteIO5Bd3ySHHv1MB6nllYtVBiKWL8QwXQPl2KAiA7kiPOJJZtnPwYENN8MfmUg9nRR/KlT4nuFGmbyvx/og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3871508},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"d02b876880aa5b29462536b1919ac9834fd49c68","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025011800_1737160022003_0.954760845085503","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025011801":{"name":"@rocicorp/zero","version":"0.11.2025011801","_id":"@rocicorp/zero@0.11.2025011801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"920de206e2585243fa420a404d0b9155bd9d5a29","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025011801.tgz","fileCount":1131,"integrity":"sha512-jm3hgfZo3OpzlDyBYkN8hclQT5IN9sZQ9452E336Ng8zGOBl7ebfcBgUbZ8gLtsUE8XfaOSjRTGlDY+D5LF0Ag==","signatures":[{"sig":"MEQCIF10pq4Mqng0auDxKoWPB5qiqCzSbCB1C9ckL465wfTYAiBf73c5pAn2gqPMzdNzv+NR/wOdh+1EbicIH+Xn9joIMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3886414},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"bd84cf4de741432e851e1b266225d418118214e4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025011801_1737170334554_0.8952726433327356","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025011802":{"name":"@rocicorp/zero","version":"0.11.2025011802","_id":"@rocicorp/zero@0.11.2025011802","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"aca4cc896124c753a4aebf635a84a67b4c5ed245","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025011802.tgz","fileCount":1131,"integrity":"sha512-Ji1ctQNHKzYhMUQ08htXcvcnpZHHgNDC2u9xtw5uAUf5i6aSOkX0WpEiQjXQa91KkyRVEPoMPfJ58HdFqKozvQ==","signatures":[{"sig":"MEYCIQDJoCDjBmqlM6ptSJkSAVkXaS0BhjEQIhTMyg9u/M+hEQIhAKAJ89S3yQgZeVadRwxlgpt16KKqcriVMTk9aG4VSgVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3887454},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"400a239b7451c32100b11ffef25e598b5d6ad707","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.5.1","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025011802_1737185814599_0.5774263921507803","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025012200":{"name":"@rocicorp/zero","version":"0.11.2025012200","_id":"@rocicorp/zero@0.11.2025012200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"b8c89943ad07a5ee9b812c271efe87b268c6c517","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025012200.tgz","fileCount":1143,"integrity":"sha512-mkdkp1DbxazboH+Xw8xdZsyl0BfNmU2y6iFnQZlfAiSeTaIjiahRTI/+ZecuJ1/ghmJ9K9DPP52b3BRqi3nnUg==","signatures":[{"sig":"MEUCIHXPaXkUss44kO+huL8hemJeMOxRQ0n1CUeTrKRH3TeOAiEAtVBD2JHYamlsV8q39d7ZzE14kz8sM3hSqJqq8vJObkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3918997},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"7ed910824321c060eaaf85e052dd52f0a4093880","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025012200_1737571764794_0.2920382971636699","host":"s3://npm-registry-packages-npm-production"}},"0.11.2025012400":{"name":"@rocicorp/zero","version":"0.11.2025012400","_id":"@rocicorp/zero@0.11.2025012400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"d7caaed9949ce6e4f6d697ee5e24680eca629da9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.11.2025012400.tgz","fileCount":1143,"integrity":"sha512-tnZ27M/rcFtTMYktpIwihbtdt+hIlClX2wLf3S8dywJwwzqQh3BUoMNh4Jyrwz9JxJXxZmZ8DLbs2SijnMbSfw==","signatures":[{"sig":"MEQCIBv8qcl4vOMX+JNWXgl+ztSJ37z9cAzNSImIba43S4o4AiA9sD62AmeAbKPhkqHK9fmp7MTZJHEPnWyVW+YmY/zD1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3927458},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"f090bbfdde77a9d315f4ae3d2ebee9fd99ed29dd","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.11.2025012400_1737700434810_0.9587374180806878","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012401":{"name":"@rocicorp/zero","version":"0.12.2025012401","_id":"@rocicorp/zero@0.12.2025012401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"77bc5b32f6596722f87860988b9af612da831e49","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012401.tgz","fileCount":1143,"integrity":"sha512-+BAzB1RuPU3TeJ5KNXiY12pOt8slLhior63w3yz8jdly3RbI6Cg/+lHfIJV5Cv4dTs4rBdbIWbpO+Qz/lvTMUQ==","signatures":[{"sig":"MEUCIDUzWoqOO14UaZJf+jkQaDdVSPklvUF1FoX7wxwKaCdRAiEApG4B10zaVPEXou8Yj+H3q4suQIHmvozVmYOVMEpDjo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3927458},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"1668d3e53b3193f39173d43de539f4461d4a1188","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012401_1737700658491_0.505131551658607","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012402":{"name":"@rocicorp/zero","version":"0.12.2025012402","_id":"@rocicorp/zero@0.12.2025012402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"f16b10c40850235a6fcd52f0e8fdccc4fd59a654","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012402.tgz","fileCount":1143,"integrity":"sha512-8qAS3OGrbbB0PpwoMH4l6zRES8jiJ11OPhbQPEeMeWFvj5vvnl3QH1KnwFc0GNfh6azEzarlaXBTYwKGs8Eu1Q==","signatures":[{"sig":"MEYCIQCj0tbzcKYDnoZNIYypCvIJF3wPUUg5hBf+vg58J1WyagIhAI6OnEvBFGF5Y0+XQQQlCrKnK9NuVf1YgOBYUatVdfaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3928273},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"ebc0a3bca6922a266ba7e79c91adcabceebcb0d0","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012402_1737744763572_0.026544476326475275","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012403":{"name":"@rocicorp/zero","version":"0.12.2025012403","_id":"@rocicorp/zero@0.12.2025012403","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"36744fccd2df95cac2c775dc78fb81c83057e6c0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012403.tgz","fileCount":1143,"integrity":"sha512-YjDCc+Sm2CZeOUFRv+ihDvWFfzLCEuG003AL4NjkOWpRuvlPGv88/IOzXQhAsk0rViJ+og0hqTYgdRng0lESFQ==","signatures":[{"sig":"MEQCIDs4OXTc9aW7Pd3gGlPi4qJR5qHF7Z3CR3JXClyZq/pHAiBhq/bdo/fwftJT3RogvtV52R4+ZtGFY7BnhWZiodYyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3929761},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"e5a33982272b20b46106d1d2dba3c39b1126901e","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012403_1737745986421_0.787638074125977","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012501":{"name":"@rocicorp/zero","version":"0.12.2025012501","_id":"@rocicorp/zero@0.12.2025012501","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"6a1b2bb1aa69076fa1035aa1835810bee826aaaa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012501.tgz","fileCount":1143,"integrity":"sha512-lL+1dspZAo6xEsLZi/BlelN2sk+BL4zKLTITSaMLCKSgMgaf2zDPQ0zaSKSVLNedAgYKexFMMZmsoqSSFxM/3A==","signatures":[{"sig":"MEUCIA5aW4B9R0l1HNorqoMrWpSfqv6ZiZJqwe6pUKlyS3aMAiEApixlzbbeIxPm9+ZPww2LUweIN5UkdH/gw0Uw1HOrl/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930448},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"2384f8abde414c88887c6285e303d8614773c0b6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012501_1737772379759_0.8715359369371778","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012600":{"name":"@rocicorp/zero","version":"0.12.2025012600","_id":"@rocicorp/zero@0.12.2025012600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"e93b7a33bb283d794fd0f43e6ccb3dd0a5f11f24","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012600.tgz","fileCount":1143,"integrity":"sha512-UWgd9ERKgYQ2W2DFrWjIXIx5EvshSCjOuQraFV5YrlAsA6SInWm2a1ZYf2RdLn11slFMVtDeLcDzBFWigi6aWA==","signatures":[{"sig":"MEUCIQCV4Tk21mKXa5ByKS1VUvWRz6iYvwJIOP0NTKRblflWLAIgB8XaCW9FVFdPnnY30Z9nboL50xssKv0KMo8SHse5wkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3928941},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"139867dd2c03b6cd3fa2944cc5d0f505296c1a87","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012600_1737914901759_0.922798374999021","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012601":{"name":"@rocicorp/zero","version":"0.12.2025012601","_id":"@rocicorp/zero@0.12.2025012601","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"135e6a1ecb69fd533ce4422605adf8e60c0423f2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012601.tgz","fileCount":1143,"integrity":"sha512-Ow4pjrF0lBIoOyDO2qKVq6XQ6yxldLoTN8Ml2j0yhlC5tvMm66hRtbMEXJB0SCH7lN1aOcDzXraTlfFt+z5bBg==","signatures":[{"sig":"MEYCIQCt86vm6GzlveGXYszO2j6ntw8PBRGaPmJHzGv9GFWb1QIhAKBKGGmC2x1IScNx1DZ+lppheKJ+q49mx0ipk9GVfzXy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3929107},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"bcc2ed154dba9640d81a39d0cd976c0b1f5aaa04","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && node tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.20.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.6.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012601_1737915664847_0.157129886252382","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012800":{"name":"@rocicorp/zero","version":"0.12.2025012800","_id":"@rocicorp/zero@0.12.2025012800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"fc2777bb39fbe1a22c914b8a2feed0e464ba7a71","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012800.tgz","fileCount":1147,"integrity":"sha512-XwUXjyxbgI4DkCmg3flgyXN25807J57RC+h8eDpf247WNZ7zFKPIg6AtPPPEHBM9sFFLxiQfPkX/9P+1FN82HQ==","signatures":[{"sig":"MEYCIQCbF5fgW/CGV/sr6C39N8BFbXFa0UfuH9k3d32RGF5ORAIhAJ+yaFxXxir7QelOEXlSqz5wYgK5/cJd3Gu8Ud2v75l3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3929648},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"fa086ff9a4d79584c48edeeac4451417f604c9c6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012800_1738031449944_0.3915627764466756","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012801":{"name":"@rocicorp/zero","version":"0.12.2025012801","_id":"@rocicorp/zero@0.12.2025012801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"30683080558570885875058a30a6ad3c22bca79a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012801.tgz","fileCount":1147,"integrity":"sha512-5EtNZx64kh7+UVWkwRatvJYP47ZII10s8ZodKi9Y/P5O1D0i9fgZgW5hI7h0Vw4y0Xer30ShwJBrTKSFlW4ymg==","signatures":[{"sig":"MEQCIGXvE/OIQnhzx1NvKMNJ0e98yYf7HMWJITI/ynybhjDbAiADQ42r8+Meql/KqKTb9v7PR+ZDD486ji6rFqNz3/SOLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930036},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"303118790fb6da93a1655bc4d778815e180700d7","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012801_1738098221611_0.8771649825065635","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012900":{"name":"@rocicorp/zero","version":"0.12.2025012900","_id":"@rocicorp/zero@0.12.2025012900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"71f52efb1591ff04ea1659d35b61314c5a57cc45","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012900.tgz","fileCount":1155,"integrity":"sha512-0eWIKGzaZBZxanFQqgaCDhMjPpmfepL6JZYuxJGTwJJCk0+4p/12q7ZBRyXuhYewqW+SRhPLYmhkOIxjNMZ2Fg==","signatures":[{"sig":"MEUCIQD5RTB4NcLbr+tSTob+mMIH4RGel6/2vC9LR8vzOiUmYgIgY1oKGgtiY+CrltYxYUnirCHkfwGANacjXDN4oFjQvlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3958957},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"3cf23eb535f42bb09ecbc5620718acee38aceaad","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012900_1738127509160_0.3327934401399302","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012901":{"name":"@rocicorp/zero","version":"0.12.2025012901","_id":"@rocicorp/zero@0.12.2025012901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"6fed803fa7db99fbb92de6bddac6ac20df49b4ae","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012901.tgz","fileCount":1155,"integrity":"sha512-Rmyi+bwUAF2DOqku9317AuBNiJGFbMVhx8ZaGZ+KI1SxyWt2EMDT+nRkrZuVJDSIVAZ1NWnE/tKfDlMYwzfUQw==","signatures":[{"sig":"MEYCIQC3mkXgdBYLLjY4y2/r4nsVLzp1ESlX2AhKX8uC2JZNOgIhAL3u2XmrATobdJTlzOy9kZhKWG8FSrxSpRdpp44aITk9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3959165},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"25e43456ef6eb8461232c1ce43c3d40c168cfbfd","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012901_1738140095279_0.7249437166537251","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025012902":{"name":"@rocicorp/zero","version":"0.12.2025012902","_id":"@rocicorp/zero@0.12.2025012902","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"046428eff7993759d8c1a4ad492f1ac2684539ac","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025012902.tgz","fileCount":1171,"integrity":"sha512-3caVWFmPEXyq//ambg6crBBsbYhB1tY6SBqgeSpO9GutrbANrX4WUPowO14BoH1EjhHU1FXIqy24oRk2rvkHFA==","signatures":[{"sig":"MEYCIQDKysd58EZD1MRdydVq2/J/EBZdPlpNB8i7blwZemkJaQIhAJMFnT/NZ9KHM7KmPSxOYcQFnhK+iW0nhIZO3Hmj+qo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3973984},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"bec787052c13cc9c910913deec67ac1f9e4d20dc","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025012902_1738181554856_0.6179862896125901","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025013000":{"name":"@rocicorp/zero","version":"0.12.2025013000","_id":"@rocicorp/zero@0.12.2025013000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"a0fb316ccc4e90d68b2d6a7d6a368b8f11e06111","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025013000.tgz","fileCount":1171,"integrity":"sha512-Ff40zQafNfYYVBmjDO1WNDYJDjpZzfTUUd6aEdgYekczsXOjY6M8rrNKmd7J+gzSX4QFTC9uTBElinXSCdQowA==","signatures":[{"sig":"MEYCIQCcrudnEC8uvemy3STGJRpJRRO3JJrmZXOXXtyL3+vbywIhAI2UyUcodufj/NPajDGRIIQn5jKYOfun54RpF2PP1JbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3970775},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"9a6840b637d82bd79639dd10350132547e1d32c0","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025013000_1738204461884_0.521089549949904","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025013001":{"name":"@rocicorp/zero","version":"0.12.2025013001","_id":"@rocicorp/zero@0.12.2025013001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"00fabe28af1a1713fc3f744a2f8fa0693950bfc9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025013001.tgz","fileCount":1171,"integrity":"sha512-7anl74tpv6R/E4qcnte238zom8zHvuwLyeu3K9XI5zHzFjVNvNdIIoLmq1sSnEtuTCi+V1/EXHMG/zdgoEIf0g==","signatures":[{"sig":"MEYCIQDd3Vis/1G3mysSlYyPVvmLp2GtffIGsTXsrIJGCndCfQIhANJ8vHj572ldbnD7WXDVmJ/agRBq+XBICtgOuKSN1agY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3970296},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"4f09d4bd466079c11427e5fc448943466f9c20e2","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025013001_1738218559275_0.8088902840922476","host":"s3://npm-registry-packages-npm-production"}},"0.12.2025013100":{"name":"@rocicorp/zero","version":"0.12.2025013100","_id":"@rocicorp/zero@0.12.2025013100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"8e039da7a195aa1dc4be7c7ee9b7845e3ad8830f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.12.2025013100.tgz","fileCount":1139,"integrity":"sha512-77Vs7clPsloK1eDHJg5qV9h4U+KU5XTYHe1UxcgvR8KmV5e476xrrcR13IRS4pK+MPPpDN2i/ZvLGbxcy1vySg==","signatures":[{"sig":"MEUCIAhwQrzaSCke+SgCQUfOPc+RJc0Ai/AHc6bqPawNeK0rAiEAj/JsvhsB9AZ/4I9xD3txTw7Fmho9yTTa9zYuvfO66qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3949204},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"4022f13be3877dc0d865b781cd1acc04bf3e86a3","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.12.2025013100_1738298589918_0.3893239725624935","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025013101":{"name":"@rocicorp/zero","version":"0.13.2025013101","_id":"@rocicorp/zero@0.13.2025013101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"c09f7d0388cfb0503087b5bf5fc5890628b6ebdc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025013101.tgz","fileCount":1139,"integrity":"sha512-L3IgpM5k3F8Bk78HoFFN136d23SFOtXhVVs8QIEr0iDYTN9cGbo0YUNhkV4HqEOPCKvMZDe1i6o9JnSu0CKMNw==","signatures":[{"sig":"MEYCIQCQs1UR5bh+o0LFwuxS/AyEnKSmwElY2dS+uZAScWKm6QIhAK4Z9EMPrT6jAkGUxG1itWnYTWF0X7Ld/xisYyjfE8Ut","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3949204},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"5035d09494fea87fa66680a59f68d06d5d533530","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025013101_1738300443331_0.17197922261771104","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020200":{"name":"@rocicorp/zero","version":"0.13.2025020200","_id":"@rocicorp/zero@0.13.2025020200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"2a1d46d014102ebc395e3c5a6a7fd41967c4af56","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020200.tgz","fileCount":1141,"integrity":"sha512-7OuBj/3AlN75v4GJ7zt6AfIReiu6IdGGDTANpif7WE4cBm5blboYozPauiKWtcxvJ4HCZ0elIMZHOvioHZxA6g==","signatures":[{"sig":"MEUCIQCNBMVpHdv8laLUdZPGp07iFR3XAzDXylwhh01iQUhSKAIgPPNwNaU7ydseZUW5P2KEpXSccy/AvINC4EfgBiB9wAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3972493},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"d5df785276d12de2e9bf088a760d15b23e405d71","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020200_1738459420906_0.9705851042890694","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020201":{"name":"@rocicorp/zero","version":"0.13.2025020201","_id":"@rocicorp/zero@0.13.2025020201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"aed9bdb31fb383046afca97c8f23572d59fb6c90","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020201.tgz","fileCount":1141,"integrity":"sha512-c6KtbuxZxCx2e5z/0/JYZMlaDpTP1MUtddwDlpQHImNPsYMMUBuEfVLd2JH9ls5BHtTT5fTbfLASQRNcZvUDtw==","signatures":[{"sig":"MEQCIHbMRjCKBAPP0IA6qVfFFkoVNJ+HF5mgIllEQiEKvpZ2AiBPAPsllBlb7aXOUtdD2CzWa9xto4FDxJw6Vs/Lw5qL4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3972435},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero-cache/src/services/change-source/protocol/current/mod.d.ts","default":"./out/zero-cache/src/services/change-source/protocol/current/mod.js"}},"gitHead":"f25cce6ee301ee254c7accebb1b79ec99171d254","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020201_1738489711819_0.5004025331556832","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020300":{"name":"@rocicorp/zero","version":"0.13.2025020300","_id":"@rocicorp/zero@0.13.2025020300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"abc7ca83f9b8aabc330cdd50c0589a140f13f6b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020300.tgz","fileCount":1157,"integrity":"sha512-pN8EpZeifPG8+hN7zsDRBPUcAbDvOq5S5g8B/Bt+kbQik5VGQrBqwohZFA+Pj7lnUwlRCwZ2ljTZW+zMCYrERQ==","signatures":[{"sig":"MEUCIQDzw7gKKvNxYZjKFtunp4NYR9woCZ6J+w0uirWb5D26fgIgJkTutJt3WIc/3+taYrUkWtT3a71eYJU6n6NLSlcq3E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4004485},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"b1adc4d0562d51cb8f78887899b416c5ae5d32b1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020300_1738618207255_0.5765340715739997","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020301":{"name":"@rocicorp/zero","version":"0.13.2025020301","_id":"@rocicorp/zero@0.13.2025020301","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"823fb0c64559201037c11fed2dbb8b7e36393efc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020301.tgz","fileCount":1157,"integrity":"sha512-tSXWWbu62BoQTMrBftRTieuuuCdyC0OjQruUgFXmVQqhqbcCBx7wkA2U5Pad6TyFkduyaloTHGPytbR8fz/7Qw==","signatures":[{"sig":"MEUCIQDs/38eESri2i3lXOGHr+rdAaLcJXKjPgg8SGg8n9qCKgIgFtnyGnCaCAtcwDw+SRUXTVPMLfoSNv1RVIRRzM9/xlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4004485},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"daac20e59541cb5be77a314b1058879ef3cd78f9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020301_1738618369624_0.2892766625744321","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020302":{"name":"@rocicorp/zero","version":"0.13.2025020302","_id":"@rocicorp/zero@0.13.2025020302","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"d9cd78e1522f00e8edf0c37b89e0ab5b64316e75","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020302.tgz","fileCount":1157,"integrity":"sha512-0FjPUBLfP0dVWQniPrcq8vHXnZQGevliqMIrNPqs7+K7IkWynKkmvDgBD9wuEheajtDeLmMvB8VtqWJDyBH6MA==","signatures":[{"sig":"MEQCIER386edjEvUY9y1pKUfIcoRlf73kOm035Ek01HpHzgGAiAV8fN3PzG732KT/geQxU2TXgctMwxSe1vyJ8ZUn2Ym5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4004485},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"ad48923c8b6b0a799a7fea9931136d1937e18b51","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020302_1738618582973_0.7623094692748231","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020303":{"name":"@rocicorp/zero","version":"0.13.2025020303","_id":"@rocicorp/zero@0.13.2025020303","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"6958802dc3f93d25c3d88fa29bc4f6bba28eadad","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020303.tgz","fileCount":1157,"integrity":"sha512-jLt7tIDHdVHqmQLP4QfJ+DiujvnoSd9dFYfTvpubm2jAE2aMANj8kmUwgipsNsSCe+QAAVo32j8dW9v0BaQ2NA==","signatures":[{"sig":"MEQCICIX1DCwk/JSObe8/ArMD5t00Gk0SnkCq66uuGenM8vKAiBgzd/sJfiU5mYAAZuumL0Rql/h3rVG/omwHrqyg0TUww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4004485},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"0a038fc014c2d9ae67901d58c9f8719e196167cc","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020303_1738619539310_0.18944767841536958","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020400":{"name":"@rocicorp/zero","version":"0.13.2025020400","_id":"@rocicorp/zero@0.13.2025020400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"017ff359f3d68711444f4c6a827cf716cb47a713","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020400.tgz","fileCount":1157,"integrity":"sha512-3cVevJ130FJVK+iwRYLZr7fJNM4DZE9Pw2frziIGqGwP95q0S/rLj54T+PvioHZZhUe7pvvRbK40alW0ADSQyw==","signatures":[{"sig":"MEYCIQDXPVd13V60/zRToaeI/Br/uxq/Gm7+spCNFmOFBoUWqQIhAKZSR/ea+YznEgL+gC8KXKILvDH1W2L7uANczx/eHiWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4003573},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"19ee1d4935ac3547542138c0b00feec4b16d9128","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020400_1738629877926_0.0658716417406291","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020402":{"name":"@rocicorp/zero","version":"0.13.2025020402","_id":"@rocicorp/zero@0.13.2025020402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"8e34db8a6c4fbe54d4bd57563d7b7d6caaebdcf6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020402.tgz","fileCount":1163,"integrity":"sha512-KV/jrjbUCl+GNNjL0tZ+5/hRH9rc6ZUALUt7Qrmq7qZ1RZc4QYJ+tGbtKwPI+Vlg2SFgSFOCr0pJSH+QHzcd9A==","signatures":[{"sig":"MEUCIQDyMYNF4ETbUHlI3WyZI98mZyRuJgfPFqQhPmsUzw+2EAIga0SeBKfncp6kCXsXiHlil3msVfZj1/B0lt3CK7eHCIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041734},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c83bd47c748e8b0c0241e7aee651c9b7a127268d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020402_1738705824706_0.1869991072770245","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020500":{"name":"@rocicorp/zero","version":"0.13.2025020500","_id":"@rocicorp/zero@0.13.2025020500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"c2a2e375301d988cdd33f8ae5315e7064428dbc5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020500.tgz","fileCount":1163,"integrity":"sha512-8WgK0K9fG90rXh+Y0NuaYNIK3z+n3RQXG1Te21vDlBIzR9VeqcTKdP3QLO+UsCmLi1XrKJWEK2UFfSLgbkbX5g==","signatures":[{"sig":"MEUCIQCfeBwxwq2m8haehDS20lXk6ivggihGPghBPfODKK2omwIgBBrn91S0JbA706jw2e30Zn/1UVRZXjUFQZuDcwzxEKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4041749},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9b64d297444257b70e1df0ce30b1f3ed135f0de4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020500_1738721673062_0.1985722497500173","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020501":{"name":"@rocicorp/zero","version":"0.13.2025020501","_id":"@rocicorp/zero@0.13.2025020501","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"2ad575b3d63efbfc490fd4d4422aa64d7f86c3f5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020501.tgz","fileCount":1163,"integrity":"sha512-HEyGbiDQzpjYLQmmv6yzsqQjmIUb50yImgHOSSDbLQ4pQaoeFWsw7TrcJ3Mm0vAleMUAEJzFxFoHy+ThqUhBqg==","signatures":[{"sig":"MEUCIFzGCDzI58jE0zw5o5oeOV3g069GsFNb8CZzTHLRGm3SAiEA+yUN39iIEPvHLLMpEYJWsKAs4h78/cUmoEHPLPvQpKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4068160},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9dad349bd6689bd3d1515e5fe43fd91b9831c7ee","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","magic-stopwatch":"^1.0.1","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020501_1738794593036_0.2025418260157683","host":"s3://npm-registry-packages-npm-production"}},"0.13.2025020700":{"name":"@rocicorp/zero","version":"0.13.2025020700","_id":"@rocicorp/zero@0.13.2025020700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"b5e04a8078f69134c8d9324841befba236c952af","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.13.2025020700.tgz","fileCount":1163,"integrity":"sha512-B897oQ+hROgJIIK+nVUJkX+xS8J8WvdlQdZvToSCGJp505M7pZlvWSRsWXF0KxafU/0Ykg5BQWKAy1IxUNUgoQ==","signatures":[{"sig":"MEQCIETuy6aV9oEjCHD9yTNBqpAsQup5RhYkF1JkJ587MsSEAiBCdQjtE2nSv3JmIxZUTSs/7T4Xhh8c2QhHQl3YFx0V3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069172},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"42b92293518a1709a23e306c1c83e8d33643d72f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.13.2025020700_1738899364524_0.9036131117348876","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025020701":{"name":"@rocicorp/zero","version":"0.14.2025020701","_id":"@rocicorp/zero@0.14.2025020701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"2be5b26ffbd423ccf7cfa7c94ca396bc84bb1f2b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025020701.tgz","fileCount":1163,"integrity":"sha512-+U1MeHvEapxEfa++MI2V2jplDTU+GuYB0EF/1lFbjkzKKWuk12wR/RNJBJBJOI7GjBTQsPE6IW0bOUz9cMWhnQ==","signatures":[{"sig":"MEUCIQCPva1vGajPzFWqkALSVnebCKgpEKnr8sGgbaWboU2ECwIgVBIWa4/AGJ39cqBh660Qgtli8c0RDBMjfvCFzDMcTwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069172},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"ed874ba6ce075a36964be02781394756462df851","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025020701_1738908036154_0.23912705749872543","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021001":{"name":"@rocicorp/zero","version":"0.14.2025021001","_id":"@rocicorp/zero@0.14.2025021001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"644dc5fc0e0d408f38dfb8c3b7c38115099e38da","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021001.tgz","fileCount":1167,"integrity":"sha512-w0c/BfRw03JMJY2srCtbwfuGlu90IAmWZk3wpzKLtSF1i50bUNq3/QJmEeBHlBtE14pB9VWd64/tqJ8NVPFfDg==","signatures":[{"sig":"MEUCIQD3yARN6a0zF/84Zn76mXLDLFZdVFM/JPtXzOL2Ioku/wIgBUBbSDkSqgQNT+NqR121Mjfz7LbvBuvgcBRh0+vAydI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4097846},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"8e6fd603f727e1ee90d5178fd997ca3d43bbf683","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021001_1739217170089_0.9342088477415909","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021100":{"name":"@rocicorp/zero","version":"0.14.2025021100","_id":"@rocicorp/zero@0.14.2025021100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ecd6f8b26e7b729f5520d29de1cf3f257fc97354","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021100.tgz","fileCount":1175,"integrity":"sha512-0XIECaHZYhk+EkTb60rJEu0Yf444IJbgCgoXU7U8j61I6ChooH+RKWjjKjOaPwyRPBqEGQQ7G/W0NDgKfBsz4Q==","signatures":[{"sig":"MEYCIQDOHYBfOymMOGVRkjY35Mkz0iamEVnubVR9d2cT4OCm1gIhAMWVc4HpEjXRB7a4itTDVmLTtdzltuXYb1K6wr2wO2Rk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105065},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"8097246836d0eddf5573512d0b77bb1be4ee9a39","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021100_1739258517720_0.3223544129980205","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021101":{"name":"@rocicorp/zero","version":"0.14.2025021101","_id":"@rocicorp/zero@0.14.2025021101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"378f356241ef4c3249ed446af4dc92ad731634d1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021101.tgz","fileCount":1175,"integrity":"sha512-LfEjyf+GucnAHft3S20fkg4Xhq46uqipSgxkvFH631NyqpEU+aA0YBo0/7qMs5EVcWIgubOdreshuN1dk+BBpQ==","signatures":[{"sig":"MEYCIQDTZ3gEcEq0yQ9pvVxTjqSd2uk9FQbi9NK13LVPuAPH9AIhAJ3KGYXXmMoM5kGxBEUTWMYcpMPnVT6SxRaZnvWcVdIs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4115151},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"bfd782a656f809351f017faec10d6b6bc5ff056f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021101_1739293092790_0.7411033334526511","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021201":{"name":"@rocicorp/zero","version":"0.14.2025021201","_id":"@rocicorp/zero@0.14.2025021201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"4ad47be6fe893f79f482e860195f3cc731403e2c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021201.tgz","fileCount":1163,"integrity":"sha512-pRKaGQ29EDmrhi8dgxKsFfr2KIAcgvKbNi/hqJHQTvq4yLgogLJOmJqtQwlzJTwbgsqTQD2FEtqCR87JcV9WKw==","signatures":[{"sig":"MEYCIQDhsXRrgNOikfu6FcRzgoDoXtg55cJm7NF/lapV9fDc1gIhANpB1uwdOyyxG5Y15pTMr7N69dXKTdZDqC4AKvWVNSss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4068484},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1ed64d98f293d09aada19c39f2b76d05c6456c55","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021201_1739341137018_0.2359083508917894","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021202":{"name":"@rocicorp/zero","version":"0.14.2025021202","_id":"@rocicorp/zero@0.14.2025021202","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"639323786643d0c65a30af0df27ff98467fdce00","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021202.tgz","fileCount":1163,"integrity":"sha512-QT2Lj4Q4IXeLlN8z4CnpQJPsDV8XFQq6HXC73/gAvGVwSMYNZSaAscjnI3DNAbznihtSc20Z8fB8jxelt7jaWA==","signatures":[{"sig":"MEQCICey4pA8fI/oopCcf4Sno+i3iOcMSbVvpCcNeUTO4WakAiAS6MlrQRmJLjIZ1Q1UT9t8ZYVuhLSMJzVHOh51qJ3YlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4068484},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"55626123f63178c67531fabc5d5a300a02ab658f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021202_1739342404110_0.7600132627619407","host":"s3://npm-registry-packages-npm-production"}},"0.15.2025021200":{"name":"@rocicorp/zero","version":"0.15.2025021200","_id":"@rocicorp/zero@0.15.2025021200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a670cb44d9cbab0005d4904f9bc470e6cbc89e74","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.15.2025021200.tgz","fileCount":1171,"integrity":"sha512-Sj6WVezM+7li0g4BiSHYBbMp/eravgQIUjREvkF8Ded56wirGROrGC06DIkFbiKXkwZJWn7j4OKFyyhC//V9Kw==","signatures":[{"sig":"MEUCIARQfWys2jM9XNhQwN4akxL8y7PS4XVdSiZazDv7oyZ/AiEA82FONlVnh7o/0ErUh/oCeu0BDa0dTOeSu+JZPEtfRmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4117013},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"0513f2b0dd5006f9f1b28e79ccecfa71896c1d9d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.15.2025021200_1739345889118_0.11046716847429439","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021402":{"name":"@rocicorp/zero","version":"0.14.2025021402","_id":"@rocicorp/zero@0.14.2025021402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"3c362a3d0576e36c14a59781d49ea0a5e62887ae","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021402.tgz","fileCount":1163,"integrity":"sha512-fWsqRDNinE73wZHxILSOCJVzCcM9cDlRoue60myGWrJ5REl4+91DZEbv2JSNH3/XXm5zcKLMP7T0sNRgHDt70Q==","signatures":[{"sig":"MEUCIG6OAyZmDuTU/xMVGjQKFDSmYjzKrX5SbflDDc7AXdYNAiEA5bCSvT8w/j4IZN+HKNNNLE05rK0hMhLPw6raXajh1lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069154},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"8ba4e589f6b5bca17931e889caa135ba982b9818","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021402_1739493514805_0.18090928001970719","host":"s3://npm-registry-packages-npm-production"}},"0.15.2025021400":{"name":"@rocicorp/zero","version":"0.15.2025021400","_id":"@rocicorp/zero@0.15.2025021400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8a90b7adeae2b458bb213012f763b7a4da27dab3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.15.2025021400.tgz","fileCount":1185,"integrity":"sha512-4PJYfjxC2yGDfQoSKWDalnWGH/l/tzOGDuYe+KrsSznC6xasjzvG4Lmf7JNesxQVA8BUQL2YUYe+/iGTLp2iIA==","signatures":[{"sig":"MEYCIQDgW5AdCmDabRaOF1AoT3tPnhjP2iVX/ZcYBIB8owswkwIhALRPQMN4vCYq3ZGnE5nfZmMO6JmXiQYIKFZO13N1mXXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150513},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"dd8a012fa4d85d60ed4cc897ef387b032e604f87","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.15.2025021400_1739493914552_0.8750563847168586","host":"s3://npm-registry-packages-npm-production"}},"0.15.2025021401":{"name":"@rocicorp/zero","version":"0.15.2025021401","_id":"@rocicorp/zero@0.15.2025021401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f27931f32d3230b6a1c3eea0581df4620f3d794b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.15.2025021401.tgz","fileCount":1185,"integrity":"sha512-2oOtfdFZte25OPNiYwkyIdbovazwjdHdGUUez5d20Zu2fkWcHl6EWCUkebXZIdJ3YdDXdV7QykuQEavRT6bRXg==","signatures":[{"sig":"MEQCIH/XaxTzYyJqxOXfHkDKI2yYhenq0YZPhmHQYHUOZ8SwAiB5GikwMxMAlCcPEU/+HslveIbfFuL4pytsv9MsoR5qmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4150513},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"87a1c9d00765a62cb3cb1838b67d74e4df1004c7","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.15.2025021401_1739494474951_0.7512606207890886","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021403":{"name":"@rocicorp/zero","version":"0.14.2025021403","_id":"@rocicorp/zero@0.14.2025021403","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"fbb6c21bab330259c1b1f1b8a855ccd7fb6c55bb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021403.tgz","fileCount":1163,"integrity":"sha512-hQZG+EffA2LRJeeA8w3vfzUPxo/uD6wfCtHHrqCFWemwo2znNH32SZVWGoGC6LRZdzzuyKy2+HTz0ghjKc4YpA==","signatures":[{"sig":"MEQCIFS4sE6uZCBNPMcAsXCyQitaOivoVKZbTT0holtbaooJAiAulElOb+SuKW0QUkBAbT3BO1O+8hDlzjRZS/LoU92CvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069154},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"043bb20a68bcf10fd013934e82d6436e4d5ceae1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021403_1739494889002_0.35703348793620804","host":"s3://npm-registry-packages-npm-production"}},"0.14.2025021404":{"name":"@rocicorp/zero","version":"0.14.2025021404","_id":"@rocicorp/zero@0.14.2025021404","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js"},"dist":{"shasum":"9dcc26d652d0ed817ff2022213785f2f7f2961e7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.14.2025021404.tgz","fileCount":1163,"integrity":"sha512-TappWai8UTD89azeYghRe17EmeSZGY4xUS3cgxLr48ohoMVm/eZq+p14hbct5/+3m3A4tnnolc+yHpPgIN+8pQ==","signatures":[{"sig":"MEUCIQCYv3YzfMGUBUnwlyH5hLoIA9KOd1ef7nuUoX2103UQyQIgfXOi5uCWzsBLarJauyYwVAG6edtjsEaVa0f6T44koaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069154},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f546fa1fadc52e3675af4c0f15df118f82a40725","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","test":"vitest run","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","test:watch":"vitest","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.14.2025021404_1739555113776_0.7260810109580669","host":"s3://npm-registry-packages-npm-production"}},"0.15.2025021402":{"name":"@rocicorp/zero","version":"0.15.2025021402","_id":"@rocicorp/zero@0.15.2025021402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e06b11d12e517b2d8cab4bf6bac5ba1e483bc49","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.15.2025021402.tgz","fileCount":1185,"integrity":"sha512-mkclVphVuF1FmcFvrkHSW1IJaqqDZGX3OwiJdcCS8YaOh3Z0sx29d7t94AzxrvXP2J1U2fdxRcknQSDIembuXg==","signatures":[{"sig":"MEUCIQC7YUSgYLpACxjSlJFquLssOmhWtemTz3lDpD71Niuk3QIgAR3Ir/PWsFdUIxdn6eV/rVICxow+FTe8LzKmkIv9jI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4155156},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"17dc6630d75aba4e377e6435a193877ac9d1bdcb","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.15.2025021402_1739555400966_0.6439873933436944","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021600":{"name":"@rocicorp/zero","version":"0.16.2025021600","_id":"@rocicorp/zero@0.16.2025021600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3231aeee863de392220dcc3fed5c1bc2413ed361","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021600.tgz","fileCount":1185,"integrity":"sha512-8aOHXbE+A70qmeR/3ZZpowFcxjzAoOeJoA3Pf65iAk0CKFV+GSBpJ0eEbpQ+B+JH7ZxXF4V25yYzN7Ay2Mfp8g==","signatures":[{"sig":"MEYCIQDLMCYaEKFPM4pmUr0fdv22oYjTMrGt0neuprqXt4cX2AIhAPFvYr2nWcvzXfdfpEkH2QGbb2rqf6SH6A7GoqhiHsng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4155566},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1b22c22c6aec7dc5425e1bb2fcfe8b2859671a29","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021600_1739736464197_0.7763470316796521","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021700":{"name":"@rocicorp/zero","version":"0.16.2025021700","_id":"@rocicorp/zero@0.16.2025021700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2e993b6a484e997e97a16ddd1543c6e090818a30","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021700.tgz","fileCount":1185,"integrity":"sha512-zS9WhrpdyMa+iJz8/QaZhnfH9ZT1ijcyahhztV1/sv4E/KYK5jRPT/1++FcmWrOHF52rZJ0QIzbseW9Rfr69MQ==","signatures":[{"sig":"MEUCIGxTROqijwX0bZEzVHjaNHXaqxGxy8Yc3qmN+RZp44l/AiEA+c5q9yXHDWhTWi/8fRntn/I/xr2xQsRCjPR3IGHIRbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4155975},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e8d417b497b44c7e5db89c0d1c47954d37da2fa9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021700_1739750499333_0.6900031030856655","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021800":{"name":"@rocicorp/zero","version":"0.16.2025021800","_id":"@rocicorp/zero@0.16.2025021800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0022de992fbfd6b2d9ba2a092bb92358c2947972","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021800.tgz","fileCount":1185,"integrity":"sha512-mLxtq9oLyDezWdWp+ZZfMhxR8r8wx/RJZLsivp49/bMCCHtoeq5c4PNwa0y7lGqIsNo4t1WfsRVfYO+Z1t4qTQ==","signatures":[{"sig":"MEUCIQDXqTPkxXFCHXo+ROX3FWDHSyJWBGrga9iv0aw90PSy0AIgPsDJaSBhukv9NJTKFavxtosAWBcWdURkFAoHUJg0obo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4158414},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f61e1b524e8621cd93398462ad7544b88e88caa4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021800_1739900313347_0.10981718166828891","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021801":{"name":"@rocicorp/zero","version":"0.16.2025021801","_id":"@rocicorp/zero@0.16.2025021801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ea90f3672953b63a0db91a48b9da82aebc57331b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021801.tgz","fileCount":1185,"integrity":"sha512-92TQYbbbOCAmBljtVmgqYqBW6ojP7DNXWdOl68T0l75yjGAr9Hxwfxt3q4gpCfiprRp+XVTfZDDlMcpM7u+lhA==","signatures":[{"sig":"MEUCIHgKmyE1aD4eQjC0Ub35GMTGMRy/2E/hDL0nBj8mUDQPAiEAr1DvHBxv174yPccLOqXzl45VES/AXD0XSCB09HjzLzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4158414},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"b0c99ae6aee1a5d26a17a120312668c6815510b0","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021801_1739901219827_0.05291323103615331","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021802":{"name":"@rocicorp/zero","version":"0.16.2025021802","_id":"@rocicorp/zero@0.16.2025021802","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6cb5b04472eee9b837b811bd645cccfe9b0679ad","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021802.tgz","fileCount":1185,"integrity":"sha512-1mVLFgymoCO3UtHdd3HwPMu4NiT2BmUQXrjbUHUJPj/zrRjXJ/QHlaJeZuOqbcuHo476mPm5haj0pAY3WP9BCg==","signatures":[{"sig":"MEQCICwxr6holyQWGDnAh4WN/eUxJ3OWH4YkpZlarQVlx4ljAiAaPYD3vtSgaDX/MVsvzaElMmcEfdYHCGs56UUwqhdmRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4158472},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6c4fa9403b95b598f58af69e8058df4dd5315ea1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021802_1739920808449_0.4434940636671978","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021900":{"name":"@rocicorp/zero","version":"0.16.2025021900","_id":"@rocicorp/zero@0.16.2025021900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ed8a8e68c7a9c5398640ba8cfe6c41943e46ba98","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021900.tgz","fileCount":1185,"integrity":"sha512-zKhMMgJwlrmRaOy1VS8WpBajQvf+vrplgJwUSJTx0ox/2MU42Xzd2Y/DSJ7Z8Cfo0uOHQXJg7VwHJEh2B5Skrw==","signatures":[{"sig":"MEUCIQCS1QR6osUSOlzWTK5CF96Avs/jBy094KUCA2NQG6ctywIgfHDKMchqbx5SxzOHZIBHK9fr1vIfa4YTTHBbzXRn/YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4158529},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e5ecf52e98b0fb3f786640f3faa9f3da6e3cc317","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021900_1739954910620_0.39439614797866307","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021901":{"name":"@rocicorp/zero","version":"0.16.2025021901","_id":"@rocicorp/zero@0.16.2025021901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ac705af1a6ab1f76a24629e5e46aa588329d83a3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021901.tgz","fileCount":1185,"integrity":"sha512-0+sTGH+FIeRYzY4T9RMGvhBUOtrxfPpW2QUs0ioM2DprLVlxDI2uEP2nwjv4f1NGvLbzKm2BzEPZWcOVzkvRRA==","signatures":[{"sig":"MEUCIQCGuIl1Z6X6DX+CauWjxVBWfyKjPeueukVIUaf4I6owIgIgCoJiHXHbjbio8uQz4E6pdBcggw36Ob3NucZMLvvazfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4171432},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e6f5bfd24d23b28ca4f030c8e5674263802aa1b4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021901_1739983365211_0.28605949397411035","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025021902":{"name":"@rocicorp/zero","version":"0.16.2025021902","_id":"@rocicorp/zero@0.16.2025021902","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"16002e88437f0fa834c159ab29f1d558e9c96301","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025021902.tgz","fileCount":1185,"integrity":"sha512-zhchzjpdeovflM2Vo7alR3bDqfoZW5JHPkBNwS1bvdIJ9UeWX9rDqxSCpZ1HDIqlZG95fmMsUnVhYGwB068CVA==","signatures":[{"sig":"MEQCICnIUrIZl8proI8nMRmoQeqVvGUrEcUlgKmZ5zHAggNJAiAqBSDiRXoWp1o8Yud/gSDkqcfsKp3EM4QkZGwoW2KQdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4173150},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"272fbf76bf93584baccd6d17995ad342abddbc82","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025021902_1739990948164_0.32303977296021213","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022000":{"name":"@rocicorp/zero","version":"0.16.2025022000","_id":"@rocicorp/zero@0.16.2025022000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dcd62fd924e2ea7f463f45f533d2af3ba621d33d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022000.tgz","fileCount":1185,"integrity":"sha512-UiCqS8qz9EiOHSM9Tk7YCJ9vt2LKttaEzWH/lNf0/+rdodj3u5mbnxjXdrOrJntfnesDJjbgaA8DDPn2l3b5TA==","signatures":[{"sig":"MEUCIQD6l7+9mK5WB8sMsBjaTd2KmvgXJ1BT22NCmg+hGi0tVQIga/kJGaxpVBYDqkZmj/vYVtq9ipgn8c0r0pdHb+7ITbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4175586},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2f3e8bcc32257e979affc70f71fc78e6b9178c99","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.24.2","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022000_1740011246528_0.14806419216016864","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022200":{"name":"@rocicorp/zero","version":"0.16.2025022200","_id":"@rocicorp/zero@0.16.2025022200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dc1556ffd1be4a161f7f3f67dadb96d833d89932","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022200.tgz","fileCount":1185,"integrity":"sha512-mWAh66ZCFo02nSBh1MRXSREUTtv3jFZEQTwFL8NfYvmWtNtMF8cGGN9DZ70f2/QR55A2v1rMsgUWlYPd4hTkQg==","signatures":[{"sig":"MEYCIQDSpxtE3RRnEUhDxN6yyd4pd10LlYzHCOU1KuepvdbDTQIhAOdWWxCU6UKDxpE9E1QI7ZvFPVGQLoYRG/BqjvC8QBqx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4179071},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"b272b44f16fca3df93a3e38bb15b382383c2ed9f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022200_1740215599481_0.8032505512874426","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022400":{"name":"@rocicorp/zero","version":"0.16.2025022400","_id":"@rocicorp/zero@0.16.2025022400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"538cd46eedab5a3c02b289f1231a99c7fc66447f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022400.tgz","fileCount":1185,"integrity":"sha512-7/PNkOCHKWoeMUS+/BWIdna9j+dN2YkAQGodIikLCAMVA57ye3N3Dcd4fN9CrV+ZyCBGP4w8z4cwYJLwPd4Ikw==","signatures":[{"sig":"MEUCIQCJUGqJf0xYCtQx95CZHnrV+tcUJ0YLnbFstZLFfESNAgIgPnftd1RPpJy/6gImTXwFrtWLb8a7jfIdInyAG8x3gRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4178740},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"95acb455498b43cf07065f8d28172d2b7a635a7d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022400_1740441523572_0.4596739265848171","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022500":{"name":"@rocicorp/zero","version":"0.16.2025022500","_id":"@rocicorp/zero@0.16.2025022500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f82e908068b39d4ba79bcede6d60a68c72123bca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022500.tgz","fileCount":1185,"integrity":"sha512-VcNje7RucYTSQJRSgDHKM0vQqcGc+nQ8u9pwHDuKOcaSLvz3WphVbSoQNWL0umhni1QTCBpzgYC1NQNLjBnZkg==","signatures":[{"sig":"MEQCIFQ2H8JOBUTA6naKKbgQZLMV9jr01oDzp+CbnV7ZWaT6AiApcUQDUlbpZJa4rvBNNTC7zBnt8p/UjW8Mtqtmt4V59g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4179735},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"412cb48369dc69cabbe114938223f610651632d2","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022500_1740476208696_0.04323132202899038","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022501":{"name":"@rocicorp/zero","version":"0.16.2025022501","_id":"@rocicorp/zero@0.16.2025022501","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c18dc20996f0702edb7f8a03085cf4272da2a5f6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022501.tgz","fileCount":1185,"integrity":"sha512-EhIMAMcYaXjMjjvYMw5Tn+gFEtWtV1tn6OxW0c5cpYLqH/AInR0AJdm2WS8IdvBeEH+TFkLZhynnx6kerGf9Ew==","signatures":[{"sig":"MEUCIDni33ivQ7l5FfBXX03OcltxVrUco16h+c3ErK07N6cbAiEAngSvkvmAxLsF0/5iFuTaEJC7XrMZX490yTs3kxC+Mdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4178742},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1343e982e69fb1a640374f4dd9d280f3b05d66d6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022501_1740476517331_0.9842000841712615","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022502":{"name":"@rocicorp/zero","version":"0.16.2025022502","_id":"@rocicorp/zero@0.16.2025022502","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"404e3f29374784869733d6033570da58a5be1ee2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022502.tgz","fileCount":1185,"integrity":"sha512-sRqq4HpoGpztDS0s5StzU+N1qv1DOTkOFuLfh5fLdfyef8Ka1kgfSy18w5t6j7UqptplibkCCLC74VXoQ54D9w==","signatures":[{"sig":"MEUCIQCbgCQa/dA/aLdXlZTLWqb1BIqV5Itge0q+XwOZgjqblgIgYJnJBN4vKezzgHHnnXW2K6lqtkaPrybfR2AIs5Z7OHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4178717},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c147eee9a2b30fd65181671bfa2dc61cf528640a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022502_1740526918812_0.12662489556221357","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022600":{"name":"@rocicorp/zero","version":"0.16.2025022600","_id":"@rocicorp/zero@0.16.2025022600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b2e0f257beb6093a8f2c2f9255c20d54daebe104","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022600.tgz","fileCount":1185,"integrity":"sha512-Diio/iUIuUpE+shzbPzpuPTYFGOgO02AYZek/MGE242qq7emALNUbaadJcEI8vpqtgbfh6KXHiNtYEJ59/mUMA==","signatures":[{"sig":"MEYCIQCAgtaD8LSR1BPUcJ1l+VRjMXciYO42C41O6yuaVx5vUQIhAM5XdU245vfOJTJO9ISaiTG14OJdM+jkOOTK/k29qVbi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4180407},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5a6fdd8e4deaa877740ee092423ae54bb776d958","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022600_1740581271353_0.5265711278083056","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022601":{"name":"@rocicorp/zero","version":"0.16.2025022601","_id":"@rocicorp/zero@0.16.2025022601","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4e6200299f9cf6a40f576e270e9c3621af77a480","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022601.tgz","fileCount":1185,"integrity":"sha512-Kt6MnW/Jkc6IYbkfGL14vZSyFtJyUGO1F4ak+56RGin4F4o6wF+MXbaaNBAw5Soy/KEKWuWffO90s2QDfRcUAA==","signatures":[{"sig":"MEUCIGD9acj7KgPdBSi7onoJVBO/oxy+y6yNth57RCOft1N3AiEA6SS4l1D6agKnfUABRbaCuP3dPlrRA2OAm8VkFMfCXh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4180407},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9db071ad5de7f7e1f306190322df09c80fd671b5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022601_1740593162212_0.706047606431264","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022602":{"name":"@rocicorp/zero","version":"0.16.2025022602","_id":"@rocicorp/zero@0.16.2025022602","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8f4ca2341832128b7c38edd5843dbe98ab10070b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022602.tgz","fileCount":1185,"integrity":"sha512-8cqW37XfJuoCCtUPzpNO1I36BWzDG/qsOiIuzUBrsoPqLDeeA0ylejM8m51PdNTMO5hyHWGB4yxZlQb9BEYjZA==","signatures":[{"sig":"MEUCIQCLJCu75/TAviLcmGpWCaXzxUkuM1M8gzlqeAurn1dmJwIgf+TTr7JfAWjNnun8bPnkcW1SpBPQ81OQGkwTegLBC7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4180407},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c7918e49974d39732bdbbea7b56765b2841a7ad4","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022602_1740594629395_0.8418824187845972","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025022800":{"name":"@rocicorp/zero","version":"0.17.2025022800","_id":"@rocicorp/zero@0.17.2025022800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9f3e5445056695166db3a4d8b596fdcb650a638","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025022800.tgz","fileCount":1229,"integrity":"sha512-T+mXxtvMzewZuwre/IL/BNX9NJi8sDO0K24BwMXMiCi8QqYnX0xtd7ak0rU3Xg0684a4vCBm9cBnBPF+f1ZBtw==","signatures":[{"sig":"MEUCIQCdIS6yTVAuhKfwOcjjohLWvuCrGPV2TWXeu9C9jlKUagIgaBNiZjlwzC+bh6wfhi/aAq7JSBViPyS17j1cl3URvAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4303390},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5053452faf6a4c09d8c55f0f2f62ab3b8853d1f3","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025022800_1740704758682_0.7504739779911336","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025022800":{"name":"@rocicorp/zero","version":"0.16.2025022800","_id":"@rocicorp/zero@0.16.2025022800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aa6f5ca27171ff45096c538518d1367b8df17a3b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025022800.tgz","fileCount":1185,"integrity":"sha512-+8Zgh8hbzTh0nB3C47M/zR8iAT6M49T4fJzSjJ3qXS6a2j7AvgljijWMFhMPBXG/jBtIsZbIkGk1O2Wf0PwDeg==","signatures":[{"sig":"MEUCIQCjYURm8AAak24syh+mgvdqoxj3/b1p24qsld6OkXIYkwIgCOajSfk08dyd4lXgS4qgjcNN9GAGWxVgMb1D18SwKUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4180683},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"7a75531612915671fe9a047c7d1eaf960977c4ed","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025022800_1740721602215_0.1324875025363006","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025030300":{"name":"@rocicorp/zero","version":"0.17.2025030300","_id":"@rocicorp/zero@0.17.2025030300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6529b48d5f39de400f3d2d2c4324c388d886a69e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025030300.tgz","fileCount":1229,"integrity":"sha512-EjhwTVPUC33+kLYOrWim/4gwwNfj6tWVF4fZy1rz8e3g9kkjSsvfCWliu6vrpOU1Zl8jJKYiVVAEnmjWuZk/hA==","signatures":[{"sig":"MEUCIQDo/rDEYOOpffXxUadHU/k8TSqB6698AzZWhv8RaFvw8QIgaVLTCvZG3x1oNPi3yK3yt7hKasdWohOKF6Rh6/buJRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4279972},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1bab9742128d3eba1f10319d1f550adb2d4d9481","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025030300_1740960962939_0.9496361634684707","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025030400":{"name":"@rocicorp/zero","version":"0.16.2025030400","_id":"@rocicorp/zero@0.16.2025030400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1a9c583f851f2cfe7f9861f8ec98cedd7229cb64","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025030400.tgz","fileCount":1185,"integrity":"sha512-4zymPQcrQJX0StjJp46bVsuT+KNJu82Z2P9ZbBkQ0ahYVaxEnai98/x8XbY8OS2vWnp7LaDWHmlprDb9k+FTVw==","signatures":[{"sig":"MEQCIFEPFr9412+wQCvpIwyCqCDPq7jwkruhcWpiIJYfavoEAiB0XSp2QPDjFFCGmh1KjWrd9U/zREbujGe4InhLB9Bfwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4180724},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"3015e900ce8a4c2746fda70bd4e50d646fa0921a","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025030400_1741083075924_0.6006707589318343","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025030600":{"name":"@rocicorp/zero","version":"0.17.2025030600","_id":"@rocicorp/zero@0.17.2025030600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"04bfe6e79246977303c4ffc5acc757b7dcfa6b45","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025030600.tgz","fileCount":1229,"integrity":"sha512-65n5e75EKM6l1C4X95s6JmNMjo5WyUAachRhkk2gZ0GC8Xb7etntE/8Ulfm/7SAUxQGmEsRsvEF+XcROainHaQ==","signatures":[{"sig":"MEUCIQCRfM18C2Zm/l091QlyhVyDYIny11PYnHvmXAge7mkdUQIgbII7zgYd6BO1INEpE2Toh8epjfLsFh3+/VrFA1QZsGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4316580},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1e522a54f2c69552b25c58b210b0f229b01a1a1b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025030600_1741222592707_0.4896381619815646","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025030601":{"name":"@rocicorp/zero","version":"0.17.2025030601","_id":"@rocicorp/zero@0.17.2025030601","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b179d9aa55cc3ce22f4a5d2ad41ee0783e91572","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025030601.tgz","fileCount":1229,"integrity":"sha512-tFTcXHR4+SRCFjS8VRYSzO1kf2jnZzKMfUXaWunncrC1PLOLmo/o76KarmowENXEi/m4JmJWweXqt80RUIki2w==","signatures":[{"sig":"MEYCIQCBls+RqdE9j9SJRu9teVxatWywIJkO4tVkjFtlSaoVlgIhAK7Nzg6DfAtjv/ekCIx0zhxqSS5NmcydqqDXg7Q7JJKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4310924},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"25ab89396ede03041283c6d9f68b50a060197e1c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025030601_1741246189527_0.12963688459718647","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025030600":{"name":"@rocicorp/zero","version":"0.16.2025030600","_id":"@rocicorp/zero@0.16.2025030600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d5e4207afbbc7b4d454db62f6e79e85375e43809","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025030600.tgz","fileCount":1185,"integrity":"sha512-ioe7eHRqhOFnOl8YZ56lx6l1ghM0NGdBRUIp1nDK8tJdJUe9OkQn+vZ1KT6pWU543DtjfrTT/MOSL6wJu1vk/A==","signatures":[{"sig":"MEUCIG1VYmpsVGzEFF/KbMjELXqkbC4syiwB0wCIvCxCvzKoAiEAu43LrFuF2xkeJckVD5R95qmNAOcv8Cx3cm11APnOC3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4182416},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"db3224e28a8b8f0018b604c56c60389cd4dc5db3","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025030600_1741294508680_0.5861853849541485","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025030700":{"name":"@rocicorp/zero","version":"0.16.2025030700","_id":"@rocicorp/zero@0.16.2025030700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a33b9381d245a5085507246969b4717f224c78f8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025030700.tgz","fileCount":1185,"integrity":"sha512-8viVyohVhWep3NGGNbAOMKlF0SGpIWEu7c6tpfP1lfvdAEnYRDwyJ94KU5TBr3aoqwdooj/LwZLTBT83zi9rng==","signatures":[{"sig":"MEYCIQCsT80rGZld1Q0SZ1CVLqgCW7rYJ25NmOeeDiDq6QcflAIhAIsyceDkC40AZwOjQe+BIXNrLTqo/igoZo76rFoesDu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4183665},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"757ed7b0d5424fd04f45027134106e0515dd1f15","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025030700_1741318136750_0.9382157313871364","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025030701":{"name":"@rocicorp/zero","version":"0.17.2025030701","_id":"@rocicorp/zero@0.17.2025030701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"769e5e43084f43de8ee412652cef414de4623635","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025030701.tgz","fileCount":1229,"integrity":"sha512-ywskUYhbmNZyBH8LkLrL9Zbz7g0zrCv62ZtyxH5ls5KWcMmUNRcw1nqfuqhzUfy1GXOYzEJQHVCc0hQMkvBGng==","signatures":[{"sig":"MEQCIHhLgkB2dnqJBMbOADiXhGqYxzGbXbO4Lbo3bPiv7qhtAiBKTCCF9QYIoLwDq0dLrNoWOHuAeaVuMxZjfE3m3pAV9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4329720},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"db6905c66b4943b6506479633456bec42234613d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025030701_1741340482030_0.13840593274952284","host":"s3://npm-registry-packages-npm-production"}},"0.16.2025031000":{"name":"@rocicorp/zero","version":"0.16.2025031000","_id":"@rocicorp/zero@0.16.2025031000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8675ff6732b5554ffbefae16b808729342245f8f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.16.2025031000.tgz","fileCount":1185,"integrity":"sha512-+23jiWm0tvZA9hE1naGI9UDvMTVBa93UitestsyBCoOyNmHgMXIi78yJWbgSoIsOgQs1UXXxbbivEt1vleuPPg==","signatures":[{"sig":"MEYCIQCbBYod6AWNIUgQ0n6sVSF/EMRAazbopa11MopE0VR5RQIhAJOmR/DiU3dBnwYT4e7xObKZq/Uk5LJz0rnuPaNEQpWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4185095},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c21c132d1885ee57d93391a063052b0ef3266bd1","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.0","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.0.8","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.1.5","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.16.2025031000_1741606261941_0.19565061875541057","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031100":{"name":"@rocicorp/zero","version":"0.17.2025031100","_id":"@rocicorp/zero@0.17.2025031100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c619fb279b5962ea288dc9133aa7b22f24c138a5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031100.tgz","fileCount":1245,"integrity":"sha512-Y3MImXJGqiCMOkJi7PKUgZJYdp738VMX+B8anCQLRHOYxlwcMzLmTfY7/ErUbJsyNi0Rr9/KHSBFKDTs7lka7w==","signatures":[{"sig":"MEUCIBE876aodAPzrH+4liOob4K1/cVqAUQ32ZxNFAvhSScuAiEAjNNkmC+5vlV4HeF3nFdivfgcJwTuJa+PkeRT18PMh5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4401691},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"148b1608c353e49c934cf6edd26950eeafb03bc3","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.14.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031100_1741703310954_0.5350040662005155","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031200":{"name":"@rocicorp/zero","version":"0.17.2025031200","_id":"@rocicorp/zero@0.17.2025031200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"643c74039f9ebfb891411f9d5b427e6306c950ab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031200.tgz","fileCount":1245,"integrity":"sha512-jaJHXwVCNXTITgA9eRMNWh+u5PemBUBBBc76uezYsmzI41cnYDM9mazX9xdrCdWQMTzCs1DJxmjLf8XvRDMW5A==","signatures":[{"sig":"MEYCIQD4Wcci+AOoIDraGDEOuTvU0zCvqfdqsEsJ2/qEvCyXsgIhANBT4oB2OPazir8I4WfZWJzNSYL9SMc7bY2ph09TzMPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4410745},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2a668e31156ab4296ec27dc4f1bea45094892940","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031200_1741749089366_0.12083909890431821","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031300":{"name":"@rocicorp/zero","version":"0.17.2025031300","_id":"@rocicorp/zero@0.17.2025031300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9e6d7f81aab09e04c3e1ac6553d76d034976be71","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031300.tgz","fileCount":1247,"integrity":"sha512-ruC97weFFOeFwy01gCOgWOcIqRuh3Drs0ID1sdOD2GLgo1mqkHaKPUlp8cHNmfUgG26PUuyTQpIXlV7uB165Fg==","signatures":[{"sig":"MEMCH001nvG+LPbPCIzpq7RaR60H0KO4ogtRhW1PwJB/u4ECIHknmgo8UAkWOMe4GHHnZMTimJMOQ7PwDczUZfHMMJTJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4447344},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6a6fb17954fc3f576d230ee9ab3c4174d3526075","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031300_1741903195088_0.6249875521677304","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031400":{"name":"@rocicorp/zero","version":"0.17.2025031400","_id":"@rocicorp/zero@0.17.2025031400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3e3ae1bf0b4d1f2b9a96b2cce8ed8712d1d117dd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031400.tgz","fileCount":1251,"integrity":"sha512-hmGnZ0vPyB9FhCNIE54oIDvQzjQdEPKtCUQH7/Bg1SrcvbfCTCEvZ1Gh88VzyL0+y/8Lx53P4eJHy4ABGComUQ==","signatures":[{"sig":"MEYCIQDod0JqP7Q9WCZZItcYkUP/UuhTrLDW/Ppfq4OO3PK/UgIhAPkhemx7QI3gFnY9x1r0UphXxwWK4Z/zAZots3wnvX2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450962},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"04105e7273cbbbbf552cbd76e7b8235c5c95d7a9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031400_1741943108277_0.8800365302580571","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031401":{"name":"@rocicorp/zero","version":"0.17.2025031401","_id":"@rocicorp/zero@0.17.2025031401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"002d9048e7d4d7495254631a46d40f0bffdd6282","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031401.tgz","fileCount":1251,"integrity":"sha512-hNt2uipzynQ2gkG3FgkwbJdbzGcfp/2KmTdjnIQ3ZVtZbHYpGeZVZkF+M2lxnyavi8KH1OrpGXDQI01k+tHcpg==","signatures":[{"sig":"MEUCIQCNs5eBhjPNrBbCBwGtzQQiiOn+sRNYjAyFrsOdDmLR6wIgW/WEisBWCPw/sjaoQ+lp0Q98fnX46wnpjPsqVBtSTwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4447697},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f7290b3796d28f38de16a71f8a17b1577b7ba175","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.8.2","description":"## Documentation","directories":{},"_nodeVersion":"20.18.3","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.7.3","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031401_1741985910902_0.8164090376074613","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025031401":{"name":"@rocicorp/zero","version":"0.18.2025031401","_id":"@rocicorp/zero@0.18.2025031401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9f1f8cac84155cd1a1f1c8de234def95aa8f7d34","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025031401.tgz","fileCount":1251,"integrity":"sha512-hsF620hyifm75dqc5vdCs354Nk/IfXJeaoiJWE2CxZOiMYASb7/zAQNEVnlH2SaLLGbV32TCeVZoR5XTyOax8Q==","signatures":[{"sig":"MEUCIQCgfPvNXvQ+poWXmU0iRgIfFfDZN8/2WrQbzrBnBUPnWwIgBfMb3EH3pF+BpccqJjDIuXuaiUTKWwh57I1ncBPkOZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4448479},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"35f1366484e4f02f36caa32c2fe01d64339a2809","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.7.0","description":"## Documentation","directories":{},"_nodeVersion":"20.15.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.7.3","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025031401_1741995331387_0.20986377623861086","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025031800":{"name":"@rocicorp/zero","version":"0.18.2025031800","_id":"@rocicorp/zero@0.18.2025031800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"36febb072c0d059dc65f686c8b9cc16cc702c990","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025031800.tgz","fileCount":1251,"integrity":"sha512-HVK1zWDpVse0jnUAlXStXqz6yRv7P7iLVKB3ulxILltJxf+QfpiAbp0g3Z95sgL/2AiA7q4/O3b4VUJTOKGOiw==","signatures":[{"sig":"MEQCIDmkaTJ3A+L6kGITU2tR5pd3WCFZ+mb9IMy0rmqjDTsVAiAM3rUczGFeDIpWxG1ZJeSjAdT003TIxHfy5IvtvTCKFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4448412},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"275061f03df70039c8482c2c7896c936ac0b36db","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.7.3","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025031800_1742289033017_0.6321494786323179","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025031801":{"name":"@rocicorp/zero","version":"0.18.2025031801","_id":"@rocicorp/zero@0.18.2025031801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8807d937499d295b035a508547a094d67a424aab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025031801.tgz","fileCount":1251,"integrity":"sha512-jdy4Q9ziZgm/biR2ES1hAh6mO1UL6Ahzc55R0u4XT/xgoyqEIeASZdh9x5Ue1iOe9PEiqrsKrQWptGbuRaJcbg==","signatures":[{"sig":"MEYCIQDWfCPAPRp9Dijh3U7GYV8M9rBT3tB/ZUyeb7nVNxzFoAIhAIEzxTzoDSeFTpAy4DQ48q1N4S7Rxq8KnkxuuhYlS4ji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4448412},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c16fdd6c1e2d549f6c973fef4252649f4169ebd8","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.14.1","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.7.3","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025031801_1742318194665_0.7075820125423906","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025031804":{"name":"@rocicorp/zero","version":"0.18.2025031804","_id":"@rocicorp/zero@0.18.2025031804","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5f856b272f49b69d20febe10cfb38a4255944dd2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025031804.tgz","fileCount":1251,"integrity":"sha512-I8MBu1PMh2WLFm8ZzLb9jUSDFS3OVWuB914o3GYruKAscHb30iSfCaHf8hdETGm7c8SYWjpFlQR/0huA1yX5mw==","signatures":[{"sig":"MEQCIAE6J1WY1kWnQSr5EJsmYOhE6MyiPWzpUHrz3cwrgAldAiBiRDidjHP4bAvoWV4G5guiEiScj+kf8w5nPty5Q6xBdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4452774},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"7c598181f5b0b2174736b1d601a41b9fbb5b7803","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.14.1","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.7.3","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025031804_1742325179441_0.8916105524692719","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031900":{"name":"@rocicorp/zero","version":"0.17.2025031900","_id":"@rocicorp/zero@0.17.2025031900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2aece7d1f646df5a01dc5c1e90d82fc6221f1b77","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031900.tgz","fileCount":1251,"integrity":"sha512-cmCG3DiWiwRYIN2UmuSbcMc9nZkWPmhb02PZQO3Jzx8QnT0wEQUMSY9u3uoygeaU/IswwSPsywR97iruyoOM9Q==","signatures":[{"sig":"MEQCIAdugyArDVOY6Xanv2QHzcCmrE/iOsBQBsc5zob1DswnAiALJRUxk7SoEgn0+Glv0vioCpA6KQSna8Fwj+ZtqynNoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4451260},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"4320ff8018061999c02a5ec0ba99afd30f6e424b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031900_1742423419030_0.7418039496888171","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025031904":{"name":"@rocicorp/zero","version":"0.17.2025031904","_id":"@rocicorp/zero@0.17.2025031904","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2690d14f9dbe90bd529159aa6624662299df3c03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025031904.tgz","fileCount":1251,"integrity":"sha512-a8D8GAvz7R3T6oLnokKIFbT2mFNKHZEVM0k+I1q9zaSAN53rt7sMN6RQxZ5+IC59ow47y9qE/Gjs900bzwr1VA==","signatures":[{"sig":"MEQCIC/Bsgz55TLOSWymyaEPdzgTBiJbUoJ/evQWJIZ5OOgUAiBNZ75Ky2BM50ux3WkoY1CSZ86KbiOvADkGZFulEsNiIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450425},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"77a57eed585d37f8083d5516aa15352f02f25e05","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025031904_1742428444991_0.938992954259589","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025032000":{"name":"@rocicorp/zero","version":"0.17.2025032000","_id":"@rocicorp/zero@0.17.2025032000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1f223d56c94516c680b91262a3d115f88a68919b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025032000.tgz","fileCount":1251,"integrity":"sha512-BseZAM+dHnZfZn8u+0xQeba905tajzrN3BxDC5Ak0YjSlaOBSincUhB0lt+rOrDap9IK29Fze33ftvo4uGAyWA==","signatures":[{"sig":"MEQCID7FEkPh8BdLeav41Xu2Va+3a+H6NyPbPkHmwmBpbmfMAiBnWRmFZ2mGcavIbtN7ViMZrtJBI1SFIglbTt8pfxdH/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450460},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"83f6093ea28b682b56748f50fe18041e9a2e64d5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025032000_1742431696032_0.8797215913162633","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032000":{"name":"@rocicorp/zero","version":"0.18.2025032000","_id":"@rocicorp/zero@0.18.2025032000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8658f58b4b0af3c202f0b039c898026278637043","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032000.tgz","fileCount":1257,"integrity":"sha512-eZe9AGJqFsE1/7DE3vdFhcPlmPgmPlP/nFfvKTnPzGUqzOfSPoLcUFscEtc7yiiPlN0MOH9t1kdAxv23iR1dNw==","signatures":[{"sig":"MEYCIQCC9vIcKhHXxgq0mWCOeOoNIQTm/ybWSMx0+rJTYQsICQIhAIxv/W9XKRqLzwnxFDFWOvJyjmpI9kh1LaVFJlNdzyxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4466828},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"742c80710d82cd85d394846d3482c058fee0c585","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.2","description":"## Documentation","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.14.1","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032000_1742467723714_0.6209935045074786","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032001":{"name":"@rocicorp/zero","version":"0.18.2025032001","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fdbad7bd37e69a675c8598d72805a80719eca11b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032001.tgz","fileCount":1267,"integrity":"sha512-O/dQglcI+0S2g/Px+vF2zGJrRGU+XUEiLNfHut7Mnk+8aTbLSXROEryL+7ke+WzTcxAc7aa6/s+/sVk39ec/tg==","signatures":[{"sig":"MEUCIQC+nOVFMXgc2Ks0eC+LPGMz348pIHBbqhMwDRgzR2bC2AIgKGqB0x5pF6k7X3WePUcUugvNscJ1e4TcMi6fJIiAZn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4542083},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"a9516b7f1f20fb8462161664d8e797ea5e1297e2","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.14.1","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032001_1742478840736_0.4998745027369884","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032002":{"name":"@rocicorp/zero","version":"0.18.2025032002","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032002","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"33c203d8577ab40971927aa43ab6003683d1ef4b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032002.tgz","fileCount":1267,"integrity":"sha512-2PCOv7qh3PbfsyxYN15eG4uD0ZYWzjCnCspXgGa79nWvwuwsjfJ46mMSMfeXsQn65QQXx4m8AQf1uC1VrlCrqg==","signatures":[{"sig":"MEQCIEgEC1zf0KTPCwrUNNMy4yfcsy8q1pYWXarNrDyMeX7QAiAm/lhbYmPSOafUcMyoMAcCslsna5f06FNiqJhX3wD6Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4543087},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"19615787be5ba6312331e66756c3bfc77e0ea916","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"pg":"^8.14.1","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032002_1742485964709_0.31392775731772593","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032100":{"name":"@rocicorp/zero","version":"0.18.2025032100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9d74455bb3c43f1471b9eb0d910d8c5cd31e46b5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032100.tgz","fileCount":1287,"integrity":"sha512-jEh+3d/VNfAmxwrKM1ZCnn8nwOom29Fy+k7+hmyPlpliQF0hZztAniCzn7No6rmPpIm8vZtAfOxnicKylH4qLg==","signatures":[{"sig":"MEUCIFxfFmuLk9qZ+Ihcc4eOPG6NiXShQxlV0pYHGYP3COY+AiEAhOZtxiMHFZxAb3aq60kEP2JZgSvLt/+cNPMfAJ5h9q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4595218},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f724778f3139e3c8378cada9bd26240bd47242f7","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032100_1742550366368_0.542153388625322","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032101":{"name":"@rocicorp/zero","version":"0.18.2025032101","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e0de33435e37ad8b5783f9ca9355d68525db9339","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032101.tgz","fileCount":1287,"integrity":"sha512-IozCwDhyBhMRDxGpEHK77P7eDjAv9JNk/RW2NOIqHdEvBAxJ7obna2zy2gGl0bWggUhGvcfOWyQEP9Ii10c4Jg==","signatures":[{"sig":"MEUCICMFSphUTsJUlZ/pqPGObCW21IbMwf+kzUnyTx/CNzX+AiEA+GrOZQadf8SUJ1zFgtCTwv6JoXlY7ktDfLNXxcYtsZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4595218},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c1a49c61a217f879fcd418efeb2f94b4ee043d36","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032101_1742550896529_0.05279110567214751","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032102":{"name":"@rocicorp/zero","version":"0.18.2025032102","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032102","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5df470052799332ca9f9be2263ecb8feffd3cd2d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032102.tgz","fileCount":1287,"integrity":"sha512-v4o8avNHiCM/HdwstiyYnK6p9eI18VjIWrQgE4m1SWe9ar5gdUvsylV6+n19dEEXoBFZhxj4/J9svNYmZkBVXw==","signatures":[{"sig":"MEUCIDesp1xC4W3FtFFixEMPWsWf6bav4bZFRC/qeSjBVobBAiEAg8xVzG5U2FnWTNtPTacXI1PundatNmZtZ9O0jUsRi9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4595218},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f06ca0a7a2afd512d26421c09ff7d59ea31841b5","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032102_1742551129399_0.10545619591494582","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032400":{"name":"@rocicorp/zero","version":"0.18.2025032400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d80148f26dca34e1f1a4eee0ebb2a525925566bf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032400.tgz","fileCount":1299,"integrity":"sha512-yW+6BVwcERQs4M4L5O4FlAA8qIz48awRmV2RJxlaAmX/HX/UYiHB9OwvwsycbuYUhxPVmFEan6RbqBVo+TWg4A==","signatures":[{"sig":"MEQCIANeStLjS6cyG3WlLTGZqoi7SOktXRl54h8tOiD+exnjAiBWaf+9+Q8FVz+7h3vE/tDGyXxlbLxOulMcz6Ri7HvV3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4647727},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"20e61a8ac522cc79f0d9d6e5ee49d066e353b043","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032400_1742834014530_0.5264324483380263","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032401":{"name":"@rocicorp/zero","version":"0.18.2025032401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f39f87b28a45712fc09f3f81814b538bfca708fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032401.tgz","fileCount":1299,"integrity":"sha512-vlgKzeHDwJb3+5YW8sx3mR94iVT4uIsVYUy4g5HoOGYlLLb6/OLzky48l4cjDXhOGmBxb59pPJlku6rlfCsrzw==","signatures":[{"sig":"MEYCIQCNf5ze7aCc1P6QqUtA6lKpA63mUY0bkaw+rvAIUGMARwIhAPYYs3du2aFL316yCJxCqIdBzkrQ85MWR0lWDFYNd9sV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4649564},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f98cb369a2dbb15650328859c732db358f187ef0","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032401_1742846669050_0.00797453183793384","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025032701":{"name":"@rocicorp/zero","version":"0.17.2025032701","_id":"@rocicorp/zero@0.17.2025032701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f42b4490523185857abe5759dc79ee7ef0d26542","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025032701.tgz","fileCount":1251,"integrity":"sha512-OwkXI40uyolt8KDgrCn02ftPbsMVIqKFpU+Cca/FSvalasu7KPDL9qE2AX+aGnq5qHmGtcIs5fnL4ek7hYFb5Q==","signatures":[{"sig":"MEUCIAe7zveFF93489gJrZ7r/8sIqlBAr4TytYDq8XlMBYqSAiEA8UvNlrWHgOucmoUbIB7j0BaodK3WDIsq+bHAx4pE7a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450255},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"da6f4ef0e0472019b50095554e0fedd94c230db6","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025032701_1743103771594_0.5954925852616666","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025032800":{"name":"@rocicorp/zero","version":"0.17.2025032800","_id":"@rocicorp/zero@0.17.2025032800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cdfe982d826708540ae00f0ede50796d3c53617f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025032800.tgz","fileCount":1251,"integrity":"sha512-ZNaZXtc8TccuAHtV84/OemWdWwsJOSjJZveHnh1ldxkeqmnXAG0og6b6j2oCroFQYv+lmMCfsvDKgNUCKIhFSw==","signatures":[{"sig":"MEYCIQDQyhk9rNdw7oNhzO743pzFxPjJNKTV8kXmdtC/Mqd6KgIhAIDt8BAwsNIMPPCOENB39KVeLIpJGgvZHkeiWPSbWOdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4450368},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"604b2b62fec2abb333a1ac5891333c076b248fe9","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025032800_1743183906357_0.24141184757716028","host":"s3://npm-registry-packages-npm-production"}},"0.17.2025032801":{"name":"@rocicorp/zero","version":"0.17.2025032801","_id":"@rocicorp/zero@0.17.2025032801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"bin":{"zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8f9bfa4f59aedd7f821f89c946633dfd1df88138","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.17.2025032801.tgz","fileCount":1251,"integrity":"sha512-R9CvejkNXItw4AR3RzFcDcq8GRHlMnjLLyzf6i9wTQ54vq1mBxOhgVGWI08BSUEqx1vCRPY/0aVzaSZQde9AgQ==","signatures":[{"sig":"MEQCIDabst3m41MmO/xuxzperH2uFi8lSM9LpB8J/TRH7KMvAiAhuGsNyRxGtmz8+pM0bZI7DMiwjkFW1RkQlCGqBRQr5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4451108},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"d35d4c6dccb79199762721cfa7de1d50a0daf31f","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && tsc-alias -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && tsc-alias -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","_npmVersion":"10.9.1","description":"## Documentation","directories":{},"_nodeVersion":"20.18.0","dependencies":{"pg":"^8.11.3","ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","dotenv":"^16.4.5","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","pg-protocol":"^1.7.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","postgres-array":"^3.0.2","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","pg-logical-replication":"^2.0.7","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.0.7","esbuild":"^0.25.0","tsc-alias":"^1.8.10","replicache":"15.2.1","typescript":"^5.7.3","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.17.2025032801_1743187524375_0.6444315548950461","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032800":{"name":"@rocicorp/zero","version":"0.18.2025032800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ba5f1f216a21ac9d869a2c66bcf60ca3cae25ecd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032800.tgz","fileCount":1299,"integrity":"sha512-4Idfw5DiVG+Gk1ry4EBeU76hUBKdrdgKsR3c/vYqNhiLex+GtHT2MJDF9eL58kHG1++Cmjoh1/ox4B8MmOEg9w==","signatures":[{"sig":"MEYCIQCx1GHwdi95oBEqnwykImkCawdftMIfWTJDjsBviZ+GLQIhAJNV56y5ZkLiUH7dHtE27adyrx6O/R1I719FiK+RDdtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4738444},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"98bcde42adfff010bc6ec31315e3ce62b9019065","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032800_1743192968939_0.712683205538867","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025032900":{"name":"@rocicorp/zero","version":"0.18.2025032900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025032900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4e8a6de6e1df93e8132177c0d52ec56932ee7199","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025032900.tgz","fileCount":1305,"integrity":"sha512-w3oVkU7k7HIVWsXOccKcYZU9wogdq6dElGx1yAwb0bi2K1l4TlNjpgtW/iA37J+odif6/wBn/4KFKh0Om/TDYg==","signatures":[{"sig":"MEUCIFOqtEuozlziWkhQkqpmFDizeSSl8Rrkxw4c0+GVSO7rAiEAhKjJ8bV/glAcXtyaHEdNP90AKJwDkpzl+4fK1X6KOtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4748596},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"76332547c58f050c129bc36d8e069b1818f4d85d","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025032900_1743274952801_0.8646171151007787","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025040200":{"name":"@rocicorp/zero","version":"0.18.2025040200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025040200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9792eb6c50e68655a6e9e24e1235a67dab7ec358","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025040200.tgz","fileCount":1335,"integrity":"sha512-nYldS7IcTNIlszikrGRtVho/7JPB9HJ2D4K1xh4AhXDGuaB8X3mzVAvCXWlZ8DotyKZ4/DaVTDxdMDWIdFx/8A==","signatures":[{"sig":"MEYCIQDHhfaBoRGwdE7sv5w4qjkpbJKd8ZdW4uxF/H4XQksvjAIhANFNmxTQ2EVRNYjD7DciNq8M3TMdVrXbmQVk9lzq4aCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4746554},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"be411c73e5d29bdcf2d764edea7acd51d87c2819","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025040200_1743554650511_0.5320106693139741","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025040201":{"name":"@rocicorp/zero","version":"0.18.2025040201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025040201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7f5da73dc7f0ac2096e7f04e0ed94b62eefb9b7a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025040201.tgz","fileCount":1335,"integrity":"sha512-OX3P/InM30wXh5RWCuBczgqV5gtXWaJgWTsF04M4T8FEC/8/nszFALORcmDqplE9W/ctiy5hH7gWqwGDCJBhIA==","signatures":[{"sig":"MEQCIFKw7EyFtpTdQPtwX/Dl0HUxUFe6mhGdKesUM/bWr/R9AiBjF8hNxDYfFCeJhrU/0ba5H+/UELEGkiU7DgzEcI1+xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4747540},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"874a2f530125ff4933cdce95259738f939978135","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025040201_1743566005597_0.9301154606606237","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025040202":{"name":"@rocicorp/zero","version":"0.18.2025040202","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025040202","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f041b5de01ee3c730d8918cd6b9b8e833fc93067","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025040202.tgz","fileCount":1347,"integrity":"sha512-mUF/fbxO4zRUc3l+mXOUXsYCwLEnB7+SUwlmMUFyOJhTAY90dr81IIWEGITv9F2rC91xRus3ujMYHPlpM7kVRw==","signatures":[{"sig":"MEUCIE2EIWxSjWqljE7ybDPYX740ZtKkhalonxyf3tloZkw4AiEAlYAsibXWwJPgCLPeiJ0mTKsCP0KNlq9w6lK6PoE2NhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4754192},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2593dd3eed7d169c394b2148d3e8514c7cbf04ee","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025040202_1743624435762_0.3198781162984361","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025040300":{"name":"@rocicorp/zero","version":"0.18.2025040300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025040300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"74609ae7f1181e144842cbaefca9dce5432251a4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025040300.tgz","fileCount":1347,"integrity":"sha512-4RRHLdqhofF353gHqaQLffEdFPDHJldpdGfSdjXd+ncby6PPUXsF8eDTXAhzJbdwiSGq3jtXDgS9qrq1aKzLwQ==","signatures":[{"sig":"MEQCIHMtV7/oJ09jhkGTjlp93YLv77n4TlSmAvPY4J6jIpMfAiAC/HH4UnoVVHHRl2ssl2l89VQKbzQ0B8e45fWikA5ZMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4761361},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"a76c9a61670cc09e1a9fe7ab795749f3eef25577","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025040300_1743643114826_0.4854770255155936","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040500":{"name":"@rocicorp/zero","version":"0.19.2025040500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b3c490195a3ca34c26f33b8f770f97abb3c8fbb7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040500.tgz","fileCount":1347,"integrity":"sha512-xldrIuAbpzY2A+BDDSgGmeoQud/E5s+u2NFwHVXOvvbkUdlsSzKWqLm4aYKJ/P3qkbpJf0cUDeiAexg7yCtcwA==","signatures":[{"sig":"MEYCIQCBNGA3GI0YTqaWih0NRd/qdxoMr8gY+DRrfTnXe0z3OAIhAKXAzIvlGFfTxCefIR9O4C4+Cen9xc/TItb3nPsIunFz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4765856},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"04a6ebb5a004571a29002f70fcef3b48e6852373","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040500_1743878361115_0.28505687645781097","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040700":{"name":"@rocicorp/zero","version":"0.19.2025040700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5eb0b143d32eb28f0a7533b53b77cfc676f45b12","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040700.tgz","fileCount":1347,"integrity":"sha512-pp2HmLZRdexZx9NuX/LfAkXMm3EAFomp5E7US6dLXDZVNoUMe6SuuJqsN1u9qyArEwpYsVIke044D36eDumRLA==","signatures":[{"sig":"MEUCIFsnyVlnvOrGW7bArPzkCr/Gr2zPuy8nbxcf54WKoRRsAiEAmCp3vfCnXS8v9mKjIs34pUj5p0GxbhvaG4dkw7mOa/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4768580},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2ad8468e172e4a824a7385081b6051192cffb79b","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040700_1744061679003_0.6505973123936342","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040800":{"name":"@rocicorp/zero","version":"0.19.2025040800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e545c2b0ee7126c42c08e21540bb661d60caf9a3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040800.tgz","fileCount":1347,"integrity":"sha512-aTtTmRnqxMkNzY1BcvS+eJwprd/sOxsENUTRkIfMKIP3BsJ5plzhHn6m2wK1T1F7Oxs6jrMJQ/zB6/WgT4zKlQ==","signatures":[{"sig":"MEUCIHF6jX+p3SNySUmwdJpQmIoGeHGKYSkf6NLfSTkq08XpAiEA12dtnDKVjRTiYlxERjv+O4/nJdCr9GYRpf+RlN9KTcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4769909},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"7b65f872b8c9fee7b77fbf0dd8de2d1705bb68bc","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040800_1744075579487_0.7233083042277317","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040801":{"name":"@rocicorp/zero","version":"0.19.2025040801","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1c3c21e2eceecdb8191f9daa4e2177f8fdd6b54b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040801.tgz","fileCount":1347,"integrity":"sha512-xHM6NOyLdKR3kXJAmSpcQlY6UXOjLQtY67KUVxVtXf2CLaZrQrilFAaWEj36eWnSx9EQkBzbdizGZsZnuffz9g==","signatures":[{"sig":"MEYCIQDyD9zsd2K4JZkZHlQiSLfs33CTKqUJp5/inDdPBADliQIhAJLfalxmQogccD+F73r0hQNX+ZY1I4baUd3k0wdm3/Ly","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4769909},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"10bbea99ef8dd01611584cb2eeaf012f89026517","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040801_1744076828909_0.734665946887886","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040900":{"name":"@rocicorp/zero","version":"0.19.2025040900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d5b791f6acab019b7d14ab187794cf917c1f1cd2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040900.tgz","fileCount":1347,"integrity":"sha512-8HBBXXNml5ZNbFXxboNKBaidPzziVvuZ23Yd7C+WZ0kVFFxAnB8wU5wFM8fSEcB+Hwx3AkU33wi6j/HLBdSILw==","signatures":[{"sig":"MEQCIDtItYrwcpG+yyGYkLd95ZknzZPjzYTEK3BPGzGPNy3dAiAJnKG8c079ntbrBX8Rgp1zC++XDC0CfqC5iTGp+Oyz+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4782997},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"43a1d09a5a38083cbbe04e5c947e93facc4a6abf","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040900_1744231195839_0.8812051387672564","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025040901":{"name":"@rocicorp/zero","version":"0.19.2025040901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025040901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2daf37ecded2a1af6d8dc33cdda823d52dce350b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025040901.tgz","fileCount":1347,"integrity":"sha512-u8XnsDHlpUnNzcV+JtAYWJaLMvnb6MbhPjknrsZKtM5R+em6ievCP589stSJs4Y2c+lOPwk9D+ghge6wuNlHOg==","signatures":[{"sig":"MEUCIQDL+vAWCUyfQuDUn9HvRoJhRCJlD+680J7s5oHq81hQfwIgRng0sxi6apSJRdYWsKDkTBoakAPWSo71/GJCOPpSKac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4783781},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"fa59ca64dbf4967db07208773ed52dc9ea75bf8c","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025040901_1744239570202_0.6191055529023284","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041100":{"name":"@rocicorp/zero","version":"0.19.2025041100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"46f29c09713083b76e449a824cd2f83b2c5edda1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041100.tgz","fileCount":1345,"integrity":"sha512-av7ctm1jNi5nmIZKoOjZrCD1MYiQQcVWu6sIY0a0bEyo60Vo2Tt+oWbsCB4fxLoVaVUTLrUgSH8wxQpOzNc6Tg==","signatures":[{"sig":"MEUCIH7ijPmzCMe/bTRKadfOrags2HpDJSyMyO/3FL/l1uK0AiEAxeVSROgRu+9zMuJaQiiKjKQIGoVgsF6Pkca4P46jjIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4800904},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"59fa387d841e43c8ef096ac43295b6291e3bea9e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041100_1744330205734_0.5687433962543265","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041102":{"name":"@rocicorp/zero","version":"0.19.2025041102","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041102","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c335d81e21f1a1dba2d0073bbb80c24b9712d499","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041102.tgz","fileCount":1345,"integrity":"sha512-NA9PLNvjXrma8dc1hCBncYsKzOtAtBLPjmrVH+XbV0FHr9CTv3vsxCE7K5YGHUbtFlhxWvMezjdqlGTLL0X3QA==","signatures":[{"sig":"MEUCID9rTfVxB8mhxyEOb3TbkZii312v4d3n/0bzwGtxqkAcAiEAppa6xW8zCB4XXHK+MkAqr/bAsE2eWER1dNg5mHieUGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4802558},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"743b8439c66e1d0bd36e9f95d9a02c9da8fb9089","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041102_1744354259907_0.055201660266445574","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041200":{"name":"@rocicorp/zero","version":"0.19.2025041200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d2ac86b4a04db798c00f00d126afb7037f0ecf84","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041200.tgz","fileCount":1353,"integrity":"sha512-tBW9PjKkxqrPpUAKpaoiuolLuIgj98uenq9DM93DAPcOYSItD7zT6v+eCn9Mc9D4zvRcLqjIk6w3Pj4bHZymLg==","signatures":[{"sig":"MEQCIAnawTVf127cN+8GCKbvwN4LnhioVJ7Ag0EsAh/XAJeJAiBUgQhyEHHYOqR/suaqSth27JZtasLNKHu/tNa5E7r65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4817076},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5f44bf52c7284a0e0a8b4c52e7e911ef4372d509","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041200_1744432688255_0.49771782148165467","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041201":{"name":"@rocicorp/zero","version":"0.19.2025041201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"08cc5dd67a17a7c0b89e6a64c8349d5ab54cdc7b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041201.tgz","fileCount":1353,"integrity":"sha512-XDLgmMB2VWZKsk8wAXmTNN3aec/KSewaXkX7PIvjp1+xp4zcxmddSfEP7rJkMHHx3LSIQ+njUpRc2FIMppWmLQ==","signatures":[{"sig":"MEYCIQDUevE5BfVbBbeWDfmTQ1DK5tAVaLuYmbiC9m5f77gHtwIhAIY74KZPsyGBgGN/4fmAGZs7xLXio7+23jcZMQQyz/cz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4820734},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9f354e8c888105e923b6c185e6dd237c5a9edccc","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041201_1744499031104_0.7228872777029354","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041400":{"name":"@rocicorp/zero","version":"0.19.2025041400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4e272f59b4d0e403d1992af2a35f705ae3634fed","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041400.tgz","fileCount":1353,"integrity":"sha512-zE3favEjJoTq5BYaDHbDaVu0QJYD3SaaHducWZlxpewqfs81Dl9tSFiA0n1grAg3cI3ThwSbfl3ndISOzfmo2w==","signatures":[{"sig":"MEYCIQCtTLLzm9IFVaKteGe1MvVXhSMWOl24kNmQEGOiT+vYjAIhAJ6s1WR+V+fKb4b96z7VeVh4i+AQRbaD01iymmLmpclJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4839493},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"fa1c9ef14d99a0a85f603e3c24d035cdc4842c1b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041400_1744654205934_0.21571322432859485","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041402":{"name":"@rocicorp/zero","version":"0.19.2025041402","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"36d61b978055d3c34329f8707d64455f20766312","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041402.tgz","fileCount":1353,"integrity":"sha512-uX/+cEQ7rI91VlP9t3opwWD51s+WyGAMROtFudU9Esz7C+43R8oK1jF4kQj9msCrMXQ9uNhHRA2a32HJfoWu6A==","signatures":[{"sig":"MEUCIQDdFl/5L0+82SvU8+4DEXCyYpX/KjuzZHLeq+fZ62HrlwIgWog79MZB7Il9Ht77S4OLLHm2PLyzKpE3/9dVjaIR93o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4839493},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6d17231b0848481428c092580765c04bb2978cc1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041402_1744655432749_0.8417561401271534","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041500":{"name":"@rocicorp/zero","version":"0.19.2025041500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4dfb7400daa0c6b315bbe8c8ac7f8e7ea13ff192","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041500.tgz","fileCount":1353,"integrity":"sha512-6/WjOQjsp1pwgiSGatewCEVBnkrCcAvm0OLqf8FGwjU9jKdUotOlFi84YrhZ4penJ+Cisqd+sZGH9BUTDs+x+w==","signatures":[{"sig":"MEUCIQDH7jFW2ze1RJgSfP4e+KDizVJkNypxl8RvH8nU7O4UIQIgC9LTatQ/63Ki8UMkFYH6J9aqGdesnkU6mL17xpXdBPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4842896},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9b3e65ace09c9184417a85f133dee135c1b91b5e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041500_1744681500777_0.5138917064915056","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041600":{"name":"@rocicorp/zero","version":"0.19.2025041600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1adbed8c3dbce1896807dcf8ded0c7b9c03bc126","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041600.tgz","fileCount":1353,"integrity":"sha512-Cqo5yBwCOzhlmKZqCbgFTYfLsRhONss5Sj1gUxvbYhm4lcmxRzGJVvuLkdSW6/sLpTat6CXKrVFJUEBowsz18g==","signatures":[{"sig":"MEUCIHVSK18GelxT7irFjC4eU6CDSb73fzAm3ew+j6AlL3UkAiEA1CXllogbVp/iwfQoTJu/CWFtBCCGdZ6D46+TO8kVVpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4868448},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c64e16d7d882496e6c013a47c07cdde4ad6074a2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041600_1744776674096_0.6821218407061722","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041601":{"name":"@rocicorp/zero","version":"0.19.2025041601","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041601","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3337dd226deee9cbd5d68520fee40a9975318f97","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041601.tgz","fileCount":1353,"integrity":"sha512-tzkkqqzoQU0/U2vAKfNL+1OknCQuYY3Zla51wvEaK8cycKwlYybxrJW7Z8tXPEU7ooI/FHWc1k9VSyxEt0aQIw==","signatures":[{"sig":"MEYCIQCP5mwzcw0GHQ+yAW3yGzvITf71N4SHJCrKeHMIPl6v/QIhAJizb5P8h39xNbwIRQpN4IsL+Zui1FZi7db3TBiIfA9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4868283},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"385ab71f171e51af316fee6a6c610cbe63fe23b0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041601_1744781064027_0.3469143414182583","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025041602":{"name":"@rocicorp/zero","version":"0.19.2025041602","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025041602","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"438d0ef31a54e1908de1632b93bf9c187adb5a93","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025041602.tgz","fileCount":1353,"integrity":"sha512-4s4pTG/hNLW3ylda/GIX0Spj6YG6LXLxt+OZBCtW8xPQO6VDDE2ETq+aFtLi/WCo8mAWriATrOW7BqJ19LhZtw==","signatures":[{"sig":"MEUCIDxwL4cYkZ0SqSIVitZkBqySNwVYLn317ys1nBDpqSi+AiEA0Ad8a15TUfqinSME2x/06WC99O8eo4G4dBXw+kaAO2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4851533},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"be58f4d7e6e5cc2b22958ec7ffc90b8ed914907f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025041602_1744806104256_0.4618945516207016","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042200":{"name":"@rocicorp/zero","version":"0.19.2025042200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c4234dfb52f1310b752759e15e222b8ff5bb9607","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042200.tgz","fileCount":1369,"integrity":"sha512-vl7SltsnU2i9/eax6mtcdoZwB9x686Qiy5DduFCt5houCnbyOtJpKtuqjWgMxQZO3EphtQRF6lTkSWxU54EGvQ==","signatures":[{"sig":"MEYCIQCwGzHNy9IIAbQoaN07nUIP0tHbTHSsQAVrHjZRjMqJfAIhAKBsroVxKIE4l5jrSHplpr5w/oTLu51LOpemqsZunH9F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888911},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c4c903147e30ea8cd5931723fbf58cc1b822895b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042200_1745288892329_0.720428707251813","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042201":{"name":"@rocicorp/zero","version":"0.19.2025042201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ae9007deccf3466025a18b39b23cb3ab4ec4fc54","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042201.tgz","fileCount":1369,"integrity":"sha512-oHS6oqZ4NU7XkCrHIWysegvpJTGxalc3FTCcB+fPUoAGFKunmSD4Br5oiU6J0SunNNVP6lx8t5VU66vRzj8GVQ==","signatures":[{"sig":"MEQCIH7/+UuiAYOuQz2jOc+ErIfzscbDKlItzjzeZLhMgm6LAiBdlMGHmU0o4Cevln0dZWZ4LHsrkOPirLw2EpFxNJHHog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888911},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"b9f6987d1cf7cbbffa921913356f2c188fb12cb5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042201_1745289528182_0.24748749352570187","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042202":{"name":"@rocicorp/zero","version":"0.19.2025042202","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042202","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8a9d5fa6a2326dabb5be931c333515e80c9e06c3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042202.tgz","fileCount":1369,"integrity":"sha512-PqxBL6qvmDDRloDSFKzRhqthsNE8hRqOuCw1I0TdP8mibRYkUHPIhy5DJ0mqin13+QNDVNmBnoYr78sJJfLYrw==","signatures":[{"sig":"MEQCIB3sF4H6o8AC1G/ad6hEAkmP2/EcWemasyrIbmipWBnQAiAiJPpQ9M08x0plcJdJa04Oqat9s84pyQKmVmonEy6f7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4888911},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"4b7cba66d8e82803872ec2aa2a501aea8762db78","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042202_1745289692416_0.8280843267422133","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042203":{"name":"@rocicorp/zero","version":"0.19.2025042203","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042203","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"247dc6359b6d741649e77a06180d9ce9a0a3332d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042203.tgz","fileCount":1369,"integrity":"sha512-q48w0X7i9v0I7DST42bjxMsLmrpDQTtS659AzwE2VZattZScggYHJizpMHAe06B68yJ1lcCWHq27Qoize3fotw==","signatures":[{"sig":"MEYCIQDk7laY1Hq3+7asNYkUOXBwbquxUsn9abSMqeY+vGw7RAIhAIjd+WVEyOOM928QbmSNmLXuVWIf7wr4/ufmyt11i6o/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4889589},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c1350f4e6d3b2b6b874cc5774cdec51d94f5f91c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042203_1745337029021_0.056695572844103426","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042204":{"name":"@rocicorp/zero","version":"0.19.2025042204","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042204","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"43e8386b4291e7e73a04f0efbcc91e8db1ff1d02","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042204.tgz","fileCount":1369,"integrity":"sha512-xkC0Oj9xCuvcQbKLaNpwRpBxhxWo93CN2IhR0hJJC3QgTf8wo4fYPpP/V6XtsR5twPay7IiHpmnGCKAFA8/80A==","signatures":[{"sig":"MEYCIQCd6ZJgqlbwQTRBQdxusjTapn8zXie+U+RJjQCb0oK/8QIhAKzVVwZkpYBcBZwedlZKgZlp7JrO7JBzoskE3Rirpxpn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4889589},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"976b55426b2d1e63eeb80fa62a8805f49729e9e4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042204_1745343559670_0.7461442320144687","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042300":{"name":"@rocicorp/zero","version":"0.19.2025042300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"852daea966bbee603a2f062205b395f1e44df0e4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042300.tgz","fileCount":1373,"integrity":"sha512-Hle3Pl6QjO5sN/j6NdEcgf5f7ZjLiUomPHwmFG6LuhMhXDAmMwECxzpeR5jZXlkgOXdwHU8+vWornQI6JH5dMQ==","signatures":[{"sig":"MEUCIFyMr+qASBGhLf/SETp746w3Ia7tZqq1pIge6HE12NT+AiEAzE1YAMmcAlZ81gB7HUMWzAuTT+WLnga6Kkdp9q8R4wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4897558},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6f8fe39f2415bb657e2644b54efc86ac8ff070f9","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042300_1745439551742_0.2508890949777729","host":"s3://npm-registry-packages-npm-production"}},"0.18.2025042300":{"name":"@rocicorp/zero","version":"0.18.2025042300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.18.2025042300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"796d15c798296609599305bb84f90d7360ff8c58","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.18.2025042300.tgz","fileCount":1347,"integrity":"sha512-AjPRB62UHzPpA9ALOJMI/JupBrGDXcZNzXCgQ2qeqEYfo75QKrpO7kIInEgn0wSCJeFuvo00Y8uoyb3oPlfL8g==","signatures":[{"sig":"MEQCIFNwB3M7A0ET2fK15VR9f7/ZNQoPOLIAVrUQx5V8hCR1AiAb1w/osp+LpVrGAf1wkQjKqzBHqbpchkyiN4sgnCrQMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4761575},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"d9b7eb7722085b5ed7d53bb5315e2f78dee56aea","scripts":{"lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.3.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.56.0","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","@opentelemetry/sdk-trace-node":"^1.29.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.56.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.18.2025042300_1745443991597_0.25117792449200693","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042500":{"name":"@rocicorp/zero","version":"0.19.2025042500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a38b524919bbacfda63051c593caf00b7632a4c6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042500.tgz","fileCount":1381,"integrity":"sha512-5tklsDk3WvPNVcDg9iYTWx5b+xMOS40HK76VgZ91IV130w0RkBLNCcWwftlJ3sHK/IFvyyhDwQLIHD53/k+dXg==","signatures":[{"sig":"MEUCIQC3c+r/nrLnhY1HnqQ188PBG05MJ8cCITv1iC641NxEKwIgGgBXFwG5eJ+wZmRJfUh+S0GRI9y4TCuf9mskhAmY//I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928439},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"62cd9df4617a102e3aa24cd0e6740772d4d11240","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042500_1745543037862_0.8071410768118501","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042501":{"name":"@rocicorp/zero","version":"0.19.2025042501","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042501","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dd74c24c4fb7a638cd9450d81b9726f9017099f8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042501.tgz","fileCount":1381,"integrity":"sha512-esA4XcdumZ7ZuwR8+go8S8Vu593lcfKIEvbO1U3e8EriPC/1LlJeW1o6oGP6ByJAppaqBjtuoBFyaxShIfeewg==","signatures":[{"sig":"MEUCIQDx6eJRRyjHvs9ShIOS2g0ybe+WxVzZLSllM+Zu6LlX1AIgPoaw3PN30Ugo6WgRJDwWPosNNyPJtLDp0FHg5yXuemQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928439},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c386f3017ad22e416086a2f298668a090f80102f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042501_1745543794337_0.8382322175743702","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042502":{"name":"@rocicorp/zero","version":"0.19.2025042502","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042502","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ee04e155f85836fc55868dc1679d5d64ea509c15","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042502.tgz","fileCount":1381,"integrity":"sha512-BJg+lZN1GlMKaDZHvIhOPSli0YD+S+XmZYL4HyG6T8E1zaeFQAqnZRPrlwyLsWXHNNRiYUb3ocB69irj+YepcA==","signatures":[{"sig":"MEYCIQC9l4Kcgd3dnReZTVN7Hpz3lPb0nMLEnu3PWwwifdPywgIhAJOeOFNj0q86VPgRH54zXBdX6JB3Zye3zSrn/tIJAII8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928439},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c8b075fc04424060a6d81acc8ac1556fe21d26d0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042502_1745543946457_0.3524556549391009","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042600":{"name":"@rocicorp/zero","version":"0.19.2025042600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"65661a0a0dddd4143d7b993f5a1b979d3beee51c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042600.tgz","fileCount":1383,"integrity":"sha512-QWDEybQe83ePwbCcHpvNFwFrc+HkfMSvbNd7Tv1Dz2mjjMyia9cRjkoTKvJABbF6sCSFgOkguVIKOFCArAiwnw==","signatures":[{"sig":"MEQCIFBnzcUt14ASZ+UzeBun8tdKT1I3mnfAsDL2ybPUxouZAiBGGWVhzFSYUKlqkqyHyEn7Swm6EmN/6+MC1ak5XCZFJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4931077},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"caf44c5a7096d79f4065d560f2d41da90d062905","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042600_1745695528542_0.45359672836439735","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042700":{"name":"@rocicorp/zero","version":"0.19.2025042700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fec4dd3f7401d079eb114a8f712b3deff8e35ba0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042700.tgz","fileCount":1383,"integrity":"sha512-hZ2ZqmuxQhCXh4X7D8MdKh3ZWryAWlkJ/0WGABBuMx9dGV77DnmQcXAiORfyySTW+kQmcQFxDs5Qz6bC7VZtLg==","signatures":[{"sig":"MEQCIBgq5C+C9Pwx428yedOWSgThqCG2xXufObKdkg9Ut0u0AiBBiQ3Vq0rdsr98XhjL4crtm9h3DFUXHbuSwPkGsHRD7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4932574},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"24fdd39462602787f3e845bdb3ed69fb02232959","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@google-cloud/precise-date":"^4.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042700_1745793945085_0.09633753022253","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042900":{"name":"@rocicorp/zero","version":"0.19.2025042900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dd50e83eb0bcf4e65acaf62e129a012c7716bda4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042900.tgz","fileCount":1383,"integrity":"sha512-l7hB9VMRhNnS+MsVOA/XRvug81iY7KitnUVyz4Psb9hb7f1HTjxrc70d7GWszLo1GcXNkY6oFK43h41vHiHF+A==","signatures":[{"sig":"MEUCIG+Ol+gZktICg6aRwtSif7LAYVoLsr5dHuWkXDTV3EW3AiEA4jiq81wbQ0JqTBLhs0MQ14BpCWDLtJJrT3x5pnvix24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4935946},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"cd62073ed0d440484a826b22aa4249a279a4f481","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042900_1745956049402_0.4730217341048355","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025042901":{"name":"@rocicorp/zero","version":"0.19.2025042901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025042901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","cache-stats":"out/zero/src/cache-stats.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7a13be761a12ad2301cfb34f610ec9413626f17f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025042901.tgz","fileCount":1383,"integrity":"sha512-/gfD5UFXAqaLh8CyKaNcS89cH8EdtazvGZvOZkr1z+ONI0G/B/WAX1+xqqeIPCTCbSSq+ZIOQrdCDhD/uL6LEw==","signatures":[{"sig":"MEUCIBCtrH7twyjQMkxzRjnWCDU6hjDe036kxcfmMPCKnyHjAiEAnjBadMDa5I7xMV7hEEaWVc7Z9upOjnBBdVR6fw8hS3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4936234},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5a6aef4278dbadbfc1a66b7d8e01eac03cda5db6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/cache-stats.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025042901_1745956841659_0.5386812348241978","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025043000":{"name":"@rocicorp/zero","version":"0.19.2025043000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025043000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"96695288ed25c8fd43b5b0211118cb8880682abe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025043000.tgz","fileCount":1379,"integrity":"sha512-m4I6Hi1DmQS8Ve6n0mtFJTTjwCD3/IafsnKp1+L4egldCvtmm8Vq7WR7AhQ75966HFtjAyDBGeihieIJgdWT1Q==","signatures":[{"sig":"MEUCIQDpN1Wr3zgSBDl3V5NM3X0HThQ8B5BDS0MacbENWInkagIgV/y+prROaKY5evNNEThyY6PHivuQeRnthnoTZGM5O7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4944159},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"616511a18ea02403ca0a1d73568e01d0149f9f7c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025043000_1745977456781_0.43479718466292194","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025043001":{"name":"@rocicorp/zero","version":"0.19.2025043001","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025043001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1558defea4adb8c8f92761283ae97f131f243ebb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025043001.tgz","fileCount":1379,"integrity":"sha512-8iTDUmKyJJfvAoLg7HbJcNwbGWmS5bQk4LkOSKjIGMnNy8D3VeVmo2IJGEHiHRNiKEffEbOeQfQwseOZmGQACg==","signatures":[{"sig":"MEQCIG37lPNrixOukiSZdcJfEFgpZP0ncEWlaPaQHYKTxHczAiBi9CrBHABPySgJxtrwLtXIhN7tiaHLTKKqN4+DqBoa+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4941640},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5f789b121741923ac5453a5b6df8991385dae626","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025043001_1745991833303_0.00907318785152822","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025050100":{"name":"@rocicorp/zero","version":"0.19.2025050100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025050100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c5ad6bc9f30af7cc26b23421540c9cc1d1b80842","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025050100.tgz","fileCount":1391,"integrity":"sha512-YT83EvMs/Ub8+IGCqWjWBXJp+PAGXeTkOuTMfqZf08viBK97cr9is0QWaETj4XNonOze2HbGq1SQyhxiWz5lpA==","signatures":[{"sig":"MEUCIEF2m/hWmwUyEVxqx/5VCBd/VERJGjA8DmDf1Yk8BfLlAiEAqXCwwRPvEf+tHZoqh4EL8gJAOzPlDloMSVRJVZO4QC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4973943},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"89f9c6f46a694a83ed7975a73b4175059b6053f2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025050100_1746141032903_0.5822959532820033","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025050200":{"name":"@rocicorp/zero","version":"0.19.2025050200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025050200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"93169340c79c8cf0e8c7837d16abc3164257b5e0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025050200.tgz","fileCount":1391,"integrity":"sha512-RrzyN1mAw7wygTj+tHmfuKvMs9JQskhzGNMM34DGbi+YckP9Te8FXX1Sd8f7N/Rhlx4lYXNDv6XgH0Zesy9lrQ==","signatures":[{"sig":"MEUCICNkqcQAhQEojYPywpvAW/epqYCH/YusIZaJiFzA4U6WAiEAmK6Zoh2IaymZ6Um8YuOF0FZTGsctww7d8n229bPrdUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4961584},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"0411867914c66bd0d51d1522d5a8b62cd4a232b6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025050200_1746149092540_0.18583473889936175","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025050201":{"name":"@rocicorp/zero","version":"0.19.2025050201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025050201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b726c814f0c05afe8c93b82417c4f93569af4d4b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025050201.tgz","fileCount":1387,"integrity":"sha512-bbLGpkSOSiSuyzfPnT1NEFGtsn3zIi4LNE1eGNZTvsalk/gXw/nwqBcZB8aSYo4MjiXDUJwPLMiwhOtGsYYqHQ==","signatures":[{"sig":"MEUCIQDkedG3uBKkZvw7BkRQFG1d26Mufp02wW3URTNypelRVAIgSHL/T4P36ygqXViwOPuNcLr0RmmGy+RIrZ9WHG3eSCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4953834},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f801e08df071123467a10f1429540150c1d67349","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025050201_1746179444215_0.4204496445424184","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025050202":{"name":"@rocicorp/zero","version":"0.19.2025050202","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025050202","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a90774c741e72dfb2962b326adb9759b6f214717","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025050202.tgz","fileCount":1387,"integrity":"sha512-LLKWhUjPxKJQEH5i+1JmubrznyTvS9Iqp9LdgfSouYZq9G2EDV4bAdCRCgJ2B85JrbsGKhohqKQv027K2YoZrA==","signatures":[{"sig":"MEQCIC0yAm6t12kNAcyrScTbUdbefLB+VGUnhXZoD7bF07DlAiBtf8eXNJYM8+u0UhS4mOlHQa3V8Y2voWosMdD2p53Ijg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4956408},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"cc170aa9285911ca9564439ab280fe5ef323117d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025050202_1746209095851_0.5906764383715124","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025050203":{"name":"@rocicorp/zero","version":"0.19.2025050203","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025050203","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b958780c2159ef2b704bd8491e129d7f00388ea6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025050203.tgz","fileCount":1387,"integrity":"sha512-BW1XynwwdeLq9zcQ/95Zd9oSWArA9IqXAav65K8pHlfuDaKv8Pje2x29llyLCbu5igxQILCovXVTgVK9z00+EQ==","signatures":[{"sig":"MEUCIQCW+szTNdPGqi1P8S2vA1PVpvUFthRUTb1DD4SxKxAB9gIgc2PJVeBlM3mX+C3O3wXyDDntcRUIJeTAifhDvUxKxF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4957425},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f0697b26d9eceda5ed51a6952c64d9f746070875","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025050203_1746225851365_0.3600666597778128","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050300":{"name":"@rocicorp/zero","version":"0.20.2025050300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b8ba651ce55f26902500d356a6eea4def762671","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050300.tgz","fileCount":1387,"integrity":"sha512-VYMPNwpRpZYS1/4TeJp+yY8GyKJj7BP+wxTs+PYNbxxHjw9VLK4PKRdbwBEij5BEZCKodtqfJbUyIXAScuKWGA==","signatures":[{"sig":"MEUCIDVZfF76CN9f/zsZQuYeIaLmFQiJAVGhL4Jbv22/+kpyAiEA7Hu/MzMxAMUMkBb8POLPFkUyEnPScsI1PmcoH3Y+fWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4957947},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"62426bef7b6f6f91924d175f0504560fd6c47715","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050300_1746295640931_0.3242143882540769","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050301":{"name":"@rocicorp/zero","version":"0.20.2025050301","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050301","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9f5cf59b5da05360b0f418736538915688424266","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050301.tgz","fileCount":1387,"integrity":"sha512-ev8b2hwKVvWOH7XN6q4wXPCLha4qhihDKUAK6611Bl16UG0iVQbg7fn+i1gSmP8Tn8b9d7t3rcjL8rSh6R0+hA==","signatures":[{"sig":"MEUCICZYMFnegPB/QCY2g7jA/5fU8lteUy2xCkIQqmoyQswHAiEAyiiVVPB3d0R1yOFP8jMFkezAyvOZG0PxPcptn3sJbLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4958247},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"a836110a127af3bdef2db9c5d1a31accd60b5b49","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050301_1746298047924_0.3534727768634245","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050400":{"name":"@rocicorp/zero","version":"0.20.2025050400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"43ab148a587e81460f942c3731113dc1d20bece9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050400.tgz","fileCount":1387,"integrity":"sha512-ALhTeBeaOjLrDcymU/4Y7aSwlcsTGknwbJLmM6uzSlSTqsaUljFoNAv7OCZMmwlcH5npD0MSuF514TKSh+HfjQ==","signatures":[{"sig":"MEUCIQCKH/yJ9J+QbTHuzOQFOt+H2BxNO/aty5WY4ctW6ZZjYgIgA9Z+MrTkhg34qbFxPBUh5ytgBZBLZPRQVyhsQoAK1GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4958474},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e6ade4b82f068bd3bd330d3efd1a99df76bd42ac","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050400_1746377687947_0.006694628179317208","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050500":{"name":"@rocicorp/zero","version":"0.20.2025050500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"060877fb21a019b3729576728362d4679be8d64a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050500.tgz","fileCount":1383,"integrity":"sha512-8qtUhQA5SMQ/6NzrAA4SuSC9kaSv45aEluxvqqXAYsIrvEN1jO70rtoS3amYicrrUqed7Ob3wvxGWBT7X5x/zA==","signatures":[{"sig":"MEUCIAUBN3lDSfYIg4yVisxNr/BdQ4CWW/XVyfO3GAgsHCoYAiEAzR/TI5lsC4jFkWGm3sWcPs+qgPWC8yNZGMdbx1JFpDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4938693},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"9b58b6ca6dd604d591ecd7eb4de7db0bc26f24a1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050500_1746473024285_0.06872064576521719","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050600":{"name":"@rocicorp/zero","version":"0.20.2025050600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6d763176aae380b1df1dedfcd7659c1d36c467eb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050600.tgz","fileCount":1387,"integrity":"sha512-ZpJeqOYS9p1EBAF8EIp1XKSooOfyCkFZelmFOeSm35zTxAfRnV2Vy/okFtlSqrWNKusFlLLIYgdRkofYWLqEsw==","signatures":[{"sig":"MEYCIQD/XwxZpbhWVDb6KtLy+XaWiHBLQ96VamPZQ00bWu5hcwIhAOcgHGScSYT11zAuQtOlWb/43GOCoWsknG91rLZvqK9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4971510},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"3b3fd65ee7db4b1c7a885542c8991f50b07abd1d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050600_1746548938631_0.1274979671415981","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050800":{"name":"@rocicorp/zero","version":"0.20.2025050800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a4aeb669d00cdbd4c38d8cde79f5557094023c85","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050800.tgz","fileCount":1391,"integrity":"sha512-LBk1YgXDG8CGnPF9qbbwyqKRIIMFeBcusllou+CeUcImrgS2RHpIzBim3QmsU92yij62vllKfMS8H2Hy6Daepw==","signatures":[{"sig":"MEYCIQDRjuz+/96wLcn8cstAn8oClC+Svh11kQn1+JDEGjm7KQIhAN7Io8F0eU3CJe4b/uo4ZXRM8nr+iaVPeXChkeECDB4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4990575},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"846af6e3e0be9fd26a9eb782ab1e21f00860094e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050800_1746733151328_0.38628282887358556","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050901":{"name":"@rocicorp/zero","version":"0.20.2025050901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3a798cda15ac8cd8df93736ddf27780ccbd9ff9d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050901.tgz","fileCount":1391,"integrity":"sha512-MDu7KCATF3idDk35bbkome3p0MMpJPtjIeaqi3pLfh67kLTYa6ry37Gvfvk7yyNwXsdJJDgqDraDeQ8EJAweug==","signatures":[{"sig":"MEUCIQCprll1Syl7fly5r85OrIZiflum6vF6DfLxTqavcr3K3QIgE3C30+YhDKnZ+qt9hNQlg81onzJfLSux9CNN8sNUa7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4991140},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"3aef2c2ba49684e847976b6374c942e04ab5ff5e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050901_1746753202124_0.5765153962378791","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050902":{"name":"@rocicorp/zero","version":"0.20.2025050902","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050902","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1a02d53db8d4f12e3c16bee8772a22fbef81b45a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050902.tgz","fileCount":1391,"integrity":"sha512-TXV6wNcsIpNEiuw5XsemWR0z1qzFJ6Gc4NiDFcfk38TlBJYfIh7O68/rSdjX9Gzx21TG8EdYEjk+Oy2OhAunMQ==","signatures":[{"sig":"MEUCIDlgEwKkU/HOId4tQqAt0mc4WeJUfBfyG9AXcgA/G7m8AiEAqQWyzVwMVPqXBkER48RpXBpf33018Uvo6+4pr99+UUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4992562},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"180206dc192033e44c29afa9d9084336f205836b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050902_1746808600188_0.8537620971616307","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050904":{"name":"@rocicorp/zero","version":"0.20.2025050904","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050904","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3d56da5fcedb497fe0c9b1dab9a78d199e71672c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050904.tgz","fileCount":1391,"integrity":"sha512-TtS1jvXEzjcXUcX56WKelxjSUJXz990NMBTQXV/N15kAnffEwqYioJdZipxnk2QkHuLuYXA/vI6kNgPw4j80Qg==","signatures":[{"sig":"MEUCIEddRUOyo2Um4baxva8fIs5a5jOaJo6z3GOBF+kjaBzDAiEAzWynpurXm4MWXUQNqSr/GPdkNj7E5A5L5IOgFFPLhHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4993002},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"207202bffde2ebaa8b192586104e391efe81bd60","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050904_1746816590177_0.5000960898457874","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050905":{"name":"@rocicorp/zero","version":"0.20.2025050905","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050905","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e41cbf5413adb95a10a87fdf68d42dec3ad4acec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050905.tgz","fileCount":1391,"integrity":"sha512-sJCbXR8QKSqTA+LbyO4P95NBQrxP68bK+dKsCNcDAlFyneHNUvu7hmn0N75TixYYxYLlmtqc7HQw3QQS2qgb+g==","signatures":[{"sig":"MEUCIDd7zUDJdbQXCky1AjoGt3psyNCl/YmGBpp14FmqCPbjAiEAuospCjrJIljy9GmteMog4rVnr9rs8V8mwR4bbp39H3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4993651},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"670c91fab56f52aef18b85b65f29ac27374c01c9","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050905_1746817468759_0.34812683805035927","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025050906":{"name":"@rocicorp/zero","version":"0.20.2025050906","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025050906","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4408aa36c65fa4229664339c933cf3020913bf5c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025050906.tgz","fileCount":1387,"integrity":"sha512-NiilhP6I9d1rCfjVgNwBCqptu55y0T3XQ5lkaFS0BQpD1hofHqWgizWehWnOPDq5BcK+NqvR4jSDVndE9sytfQ==","signatures":[{"sig":"MEUCIGViTySc1znsp7BXYzUiwFUeN+x4apP6Vz40cxi35K/rAiEAvEmBUukHcTmYpPcpV/j7tuVtCUAsn/UWavOMTrRlFjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4990700},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1ff82848ef56fad8a0744ee74e25ccf17216b49b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025050906_1746834634185_0.22776416123168253","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051000":{"name":"@rocicorp/zero","version":"0.20.2025051000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9555a67dd731939f73547c6ab3c22f57ad2751c5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051000.tgz","fileCount":1387,"integrity":"sha512-l1fGHAXrpLZ4iHlXjX0iX2k3RAMiaHADqw+bJPkpd4UyCS2Lvk1lngJK3m25veS9OaXTdQjeFF9Op6TWB6/UHg==","signatures":[{"sig":"MEYCIQDKjEA8FtymY+IOCykyyUhFTt9yzNadEixiZh+IXir79AIhANF3msO4vWIBt8TaRlrlOxh4AVtz5lw01NuuIlNEVmHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4992222},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f933859d61d3e6dd0024b467acb78ad30ba92a36","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051000_1746908917216_0.8860106436576751","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051200":{"name":"@rocicorp/zero","version":"0.20.2025051200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5787d7735fdefa7a19c459104ec84a267ae63587","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051200.tgz","fileCount":1387,"integrity":"sha512-m+GYiM1/EAJwcwkSCxgeB/VvhVPrXnsKXAMRXjDsd6de/IAdZsdabzua686ISrdh/78OP4Re3QB9fQZwtCDNmg==","signatures":[{"sig":"MEUCIHhO1aizrXrWs7IJ7TcUor+i5VHF17Eptq3rG2WZ9ArCAiEAw9BNVeRs6aLjcyKbwg2QU8hIs2Hk+YvmEVtGWPkSiwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4993159},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"4946296d66787b0d3e843a994b464dd9aa555557","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051200_1747080909733_0.708566334393181","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051300":{"name":"@rocicorp/zero","version":"0.20.2025051300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d55723d1e6566d824ca57bad4b99e5ca7fe1a55d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051300.tgz","fileCount":1391,"integrity":"sha512-R5vEpfJ+ccdoabC6Pinu80sDdUypSvIBIkSWaPnWa2a7MyN7PpDVOyFvOcfC3UNZ8Z09sffiOPp1mNlEW/oc6g==","signatures":[{"sig":"MEQCIE/TqjP/KK2hibPcFE7cjepR3pq+X1ROSogEGOSIuRL5AiAJi9OD0WjToN1s4dqerQhwaej4j4EpX0gU7+2zQugHJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006707},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"d1c51164806f35a22ef9d2ad9f6b578b95430eb6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051300_1747101702667_0.11307350360233293","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051301":{"name":"@rocicorp/zero","version":"0.20.2025051301","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051301","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5d7d251e543ca0184b50b4828c56a4e5fa4949ba","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051301.tgz","fileCount":1391,"integrity":"sha512-Mk4jqK0QCP6NqdYOZGUqAWYgbhVHve25ozaDGZ4uEMB8DJioKEpPLxxo6W4TGCFuvZl91/TgB0k7CYnW5a7Fwg==","signatures":[{"sig":"MEUCICpwkiY+gBfoevIgZ6MnNwNkBlXq7hwZTXJZaTmI3CPkAiEAgVcslvBS2D3/WfkMsw6FB8VKJ+uUInBfgQigRlFYLvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5004026},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"7940197a8a45989b634fcbc6f8b6ba245ae2aa48","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051301_1747179199429_0.7434649091629677","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051500":{"name":"@rocicorp/zero","version":"0.20.2025051500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ee93ef57fb90fbfd6583f71ef0018d7744e77c40","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051500.tgz","fileCount":1395,"integrity":"sha512-9JUcNAU8oIEtBUXRME6eMXP+QxbaCxgAqzloj3fGtooKKyGpwk1yo4HKI6LUfzjN7wcYfxEC48wJ9t1n/M7nqg==","signatures":[{"sig":"MEUCIQCWSinDPD9uKw7wqCOMJ463grhjcuXPhLfXo8GN6X4H0gIgRGOD9yUN2flMVRAgoJYblCg3bgRvQIpEQpOa+pD1uHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5008950},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"4b2a02baff855d7c9e9320094f7c437cb8200478","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051500_1747281626519_0.8703363680719662","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051501":{"name":"@rocicorp/zero","version":"0.20.2025051501","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051501","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ee8cc457110382311d722b3dd0a196d70db7b91","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051501.tgz","fileCount":1399,"integrity":"sha512-nlggkHSzD2ECHzqC75DOrZIyS8Gunlr1m8twCLv+3xYFzql4LZKQ7aJuSzaYfpq4xH7g3Z9RTEOWOoLKjK0sHw==","signatures":[{"sig":"MEYCIQCqgvMz4Ja8f/bABTlyTeqTv/hF/+c7PE/IJYxRJXK9YQIhAOMLZAH6P1qCrynrbVUMDJ3a5uj5zhLFLYcEj3tv4D6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5021044},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f97bd37c13fea1bb70bbfa66e78ad08f608e9e89","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051501_1747334852461_0.1864048575991284","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051502":{"name":"@rocicorp/zero","version":"0.20.2025051502","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051502","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f2b6ad6f8d47d12e7bad5e9f7d160220c10fa3fe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051502.tgz","fileCount":1387,"integrity":"sha512-YJ0kL+Ffu01uzJ15ILLVCZ7dcXpjtUgZ0XoeFxJukCgO7drSsMWWju/PrDd6OqZxcivQylXjXTUsJD6qfHkLGg==","signatures":[{"sig":"MEUCIBuSpX1dNQ2QI0K43/0XyG6Qyt4RKoujhVzy4PclC7UPAiEA1gu82diNx8qkL2DpnHAmQ3w84II94z/7o8DgSxiTpSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5005085},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2e7a42bb03420e936649960374fcef62073e422b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051502_1747341791083_0.7059748817044114","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051600":{"name":"@rocicorp/zero","version":"0.20.2025051600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"16f5f58e5c3dbbe3b372381123c463d07880e301","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051600.tgz","fileCount":1383,"integrity":"sha512-ooBAL7Rz+W7lZ3RwHnf67qiXYZ9b3/kXLRoOPCkKnHzoJ1QghEJDxrL4/U0otaiZJKkCzBf8askgQRUaRNTEgA==","signatures":[{"sig":"MEUCIQC1Cd+DAHlzOzNJPjjHFzR4GMihx0z82L8vSffQkqRBDQIgMqRDJTqBdxXmnZwPehML1N2iw3Uk9LRLzw4s0WCy24M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4995477},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"29e4a736f406651ad2ccade40905d0ca0bd5ba53","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051600_1747415811732_0.8049325899011519","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025051700":{"name":"@rocicorp/zero","version":"0.19.2025051700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025051700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"22fcc61c62884b348fc9e12cc4d1efe9cfff86db","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025051700.tgz","fileCount":1387,"integrity":"sha512-bWs5L87jfoe5UgS5dE4vGd7m4PfUrJWD86IXrI4y5r7p9zP6I91QePOkCwLbREo50R7dr3KhL+v+hX9tRMXuZg==","signatures":[{"sig":"MEYCIQCv5LZQ3cHX9ZvgZNYr/O+CUcDGvtEssznTWLzFt1pdZQIhANNEnfh+bwn4eWoCTwIVMcs/LMzeShCvoS7WwTBXtLNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4957425},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e66843157c60fab3ad14de06ac07c93cc3523405","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025051700_1747517193553_0.013601372080310314","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025051701":{"name":"@rocicorp/zero","version":"0.19.2025051701","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025051701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"51406a00896a5b719259685f23205809715b209d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025051701.tgz","fileCount":1387,"integrity":"sha512-Me7y+T6+OJ78W3283y8DLCb+7Aoy2NX+UVbR8XuT1sKCL52HFDz33NMFLr/GInY7bfCrvaLIlStugeOkfInJMg==","signatures":[{"sig":"MEYCIQCy3IR+XDUKZwBWRau8bxRN9EMTrCjR7g7pxzk1CnDLeQIhAI28KCDhftrRALIwO9LkHsN2gbysSemYwBurIz4Xnj8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4957425},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"daed15ccb8a1fbcd72646090775866ecc1dd1386","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025051701_1747518200845_0.7400177720723824","host":"s3://npm-registry-packages-npm-production"}},"0.19.2025051702":{"name":"@rocicorp/zero","version":"0.19.2025051702","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.19.2025051702","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d89c1d4b8dd590da568b894a62c6af88817f5440","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.19.2025051702.tgz","fileCount":1387,"integrity":"sha512-SNov+I0lrfsOKtunDwq7YsV2h6941iEu7c7vTbYpxShkkXDnmJcBRZbU5xpXt0BZJGs19W+1zrHFyb5fZln7oQ==","signatures":[{"sig":"MEUCIB7hkHSd4PaGiWdxAzo7b1iCubkXxygtQX+mweIIVDpGAiEAvxjQ5gz5HMaWykbEIzhFAF27hdEyJGi8MA+KmNCWg+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4957425},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"ebd76d0a10bbf2305424a686927f147aba393fbc","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.19.2025051702_1747518897847_0.2612604050462606","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025051800":{"name":"@rocicorp/zero","version":"0.20.2025051800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025051800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e3dd04683d275a9a8ef92055937d84f41129b10","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025051800.tgz","fileCount":1383,"integrity":"sha512-ttDg0WYciSWnTMVCfnONwfO9fZFcRkZjYLjYWtgq1fIsH10t2XygXQMV7kx1AGFJ+y/0EPvXV3CWXmAhFppk4w==","signatures":[{"sig":"MEQCIGn4X88AV39kS8plrr3dhqZiuHi/eRITcj/Cgji6GjEWAiBcbTbJYQ5gbmtQR4GWJJYGWf69FR+bVLebFc3iMvXJ9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4997345},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6948357684b78ed72929bfb84284bb92fbbd2854","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025051800_1747554975879_0.26316630955345666","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052000":{"name":"@rocicorp/zero","version":"0.21.2025052000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a9ac2efcdbbf3fecc611f03919bbdb41c52b104d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052000.tgz","fileCount":1383,"integrity":"sha512-kW4IkyjslT5+OAq6wUrdQ2tW55L/6Sm9KheVMIobIw2wUwJAjxUmyJAMmWOX0+woJtH+8souGbKzUJS7jggT+w==","signatures":[{"sig":"MEYCIQDlSMZsGidYCPWqli9nvhNT43cnGIxXz+VxcS6CEgV6GAIhANsAaaqRszl2+MtDLzSyH6L0rK6b7fQoIFOXk64cd7DN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5005736},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2f92720b9daaebb3a36c8b23844719e6bce73be3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052000_1747703371965_0.030293443774997098","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025052000":{"name":"@rocicorp/zero","version":"0.20.2025052000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025052000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3e0ad8776b6b47193f70e9b16f911cc38d33a547","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025052000.tgz","fileCount":1383,"integrity":"sha512-CNerJnvjwIXs6gO25zu644qIg1ktr3BPp6aAmLW7s4JNa9gWkEe65BjNb3VJcJNDBslYXJXFKIOzFGmIKtQ2MQ==","signatures":[{"sig":"MEUCIQDA9GMy1VcaA67cDn15tOz5zaHZAFTGWnUJSj44EDhZdgIgc+JuRHVte1knSkCrC/pdVYnuKMGlPLCdiyas8JNVTv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4995198},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c78c0a04b82496509d218047d39fda388e7437bd","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025052000_1747763284529_0.3102824115383491","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025052001":{"name":"@rocicorp/zero","version":"0.20.2025052001","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025052001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"929070a5c10864e43591858b992dc47d3fec6695","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025052001.tgz","fileCount":1383,"integrity":"sha512-+lx21NzOCLXMZfQee2sS/HId3BG7Epy/1izEB5EDhlzXhd5rtQ6nRiYN6109EutEkDvrw2AUa0x30NqKEWof6Q==","signatures":[{"sig":"MEUCIQDnVAw4nH6/N/Y9DlbEqFFISE/lLNqOD5c6FFnAab5ZIAIgbIjofT+dt6zM4xQqA5MpKkRJS5ThJZVCCk8S/u7irb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4995198},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"6fa5af1d41b1735901ba3aee57ff880f3eceea1d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025052001_1747770369717_0.7352390492040801","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052100":{"name":"@rocicorp/zero","version":"0.21.2025052100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cd4c583a26575ee8b53c231af8437ea09fa70ac1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052100.tgz","fileCount":1395,"integrity":"sha512-BFsI132k3s6zmNr2I6bGis9zAMbQMc07/jwfahNZdVqNg8oi+xDnc56TpoQgdt/c2gRgFKgWHNBQqzTa65zvgg==","signatures":[{"sig":"MEUCIEFar/CTwDAbxIqWHQfmZh1c31kGmoG3Y7aQaDMbnJv1AiEAysmzsrmSM6pAAXGiNQ4lCPKAj4n62lsRA+HpfvicJuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5025016},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"15f50f9d2d45188755102345474f3c1880bd24a8","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052100_1747796743339_0.3007022273281985","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052101":{"name":"@rocicorp/zero","version":"0.21.2025052101","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f35bae54d686ae1904b318f6c6725925354be1a6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052101.tgz","fileCount":1395,"integrity":"sha512-KJ0U8V8AvAVzTTSPWRoH4oCVRefZNgOHGTfhUvLtZ4JIacTfJAGaoixuTEzZrCKwf1eFbvoAKFc60TAEstzu8g==","signatures":[{"sig":"MEUCIApXD9Q4QmTwx/PCsD7GDD85ue4coi8k5I2UGQyAkO9oAiEAmokkPPt+2KukZwOK7L5wV9/9i5ysLkcX8s3htdCq0oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5025016},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f0da22d918db480c592945dccb1942696a383a01","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052101_1747821892578_0.26590111421548035","host":"s3://npm-registry-packages-npm-production"}},"0.20.2025052100":{"name":"@rocicorp/zero","version":"0.20.2025052100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.20.2025052100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"21c532db34313a280702c73359b4a50ef747c602","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.20.2025052100.tgz","fileCount":1383,"integrity":"sha512-EoU+X6uq2Q6PyQffsRQNqI1DM+Jyza2ION1cuIQEvpwyui8saQurqqyJzl8c1AW4u06AhT/gpMv0zi8EYge9Zw==","signatures":[{"sig":"MEUCIQDv02bx0L3ESVRvwsW0/e++U0iy4hxiv9EX4T2a/DCN7QIgLc4+925uh36Nui3HXakM00+djI556fbV7Jzrfa4jdDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4996902},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"3528449467fca7f6ad1eac0dc7603bd1381dc8a5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.15.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.20.2025052100_1747829154899_0.2683204816007929","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052102":{"name":"@rocicorp/zero","version":"0.21.2025052102","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052102","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5e7957b60f0144c509429ad559a44dd93d4f5022","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052102.tgz","fileCount":1399,"integrity":"sha512-F+3fw6NYSdtA1+5wgdrvGtQt6tT4vXqjz2z20u4kcqe2MRrUmCJuITZLyO14QaHwcxC0PPxod1mrMlEIbtcg5Q==","signatures":[{"sig":"MEQCIC3YtzIiUSSal00Um+eUHhxHrldwBxs1IXMuvjw69sRnAiAQnYpKlmDHBm0YA3GH/9ye5Eb89JWPUsyJQPRLs1pDzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5030488},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"557eba8f4051b13242f5536a2af71226cb1a5c3e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052102_1747856204100_0.1527855064373378","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052103":{"name":"@rocicorp/zero","version":"0.21.2025052103","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052103","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b4e5c3f9b52693e87b358bd9afb34745ba88c33","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052103.tgz","fileCount":1399,"integrity":"sha512-XdGopj0CwLQKta6MEA4TjdI7krMeWUpAmyBH62i9gtqH+E6t4s+eaTqMFSDdDy0y/1fkrnKL+AibloCtnBkaRQ==","signatures":[{"sig":"MEUCICf6r/rcZvMGq4nO33n3SntRJJXAZU8noHLQfKolDShMAiEA4dGKFaTuDAZ47UKHfDOVLsism6lLNc6Od8mYt1xpArU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5032181},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"51995101d0657519207f1c4695a8765b9016e07c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052103_1747867035829_0.10132723319157355","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052600":{"name":"@rocicorp/zero","version":"0.21.2025052600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e88cb937431440e792203f340ed6a4d5155bd7bc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052600.tgz","fileCount":1411,"integrity":"sha512-VxZb/iqbP8gpQLGGKfpjzScYLy5kdp93D8AoYFThPbsWnHhCiAe5Gv9PxYY3xwcrCT9hpN6tyovhEGptIc5qbw==","signatures":[{"sig":"MEYCIQDj1jsdku3Zim10ZUD4eTN8j/nuRdKR5JQZC575eAMKUAIhAP2Qizq7orZkKJ1iP3RzgkVxcCXuJjFiW9BupussnHnJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5044010},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"d72cc3ec9daa0e92e9f2f3b17e9db88617b8ad4d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052600_1748264629929_0.409256706034691","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025052900":{"name":"@rocicorp/zero","version":"0.21.2025052900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025052900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8bfa2fe052a78e65cfff1318045e3b7faeb5f1d2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025052900.tgz","fileCount":1411,"integrity":"sha512-3wZ/e6h2nZvAB0kGm1cffe3ZV9STGMTlNKMtfGzlaE5mXDV1w9AivffmfWGp76MrlJMVoyXAaZ/ZKaK3O5f0dg==","signatures":[{"sig":"MEUCIQDTqzFJy/gHz/ZpZhRUp+6vWF8A2r8nVRH4jylNgKUgwwIgAt+j0QM7635WnevAJ2Cw7Ip65iM8l+yeQGvIlOzto2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5043315},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"fc20fcbb21def06ada2926d6fea0ef8d921d39af","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025052900_1748545712909_0.6394013925059951","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025060401":{"name":"@rocicorp/zero","version":"0.21.2025060401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025060401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e75e00934e2c2bf4c0b6d0ec068d8ff20b04de4b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025060401.tgz","fileCount":1427,"integrity":"sha512-ECWg44LDdC5P4iCpFu5JSPVn3YyMr4OhtBr4f5+Iw60S8MMZ5EjFwnA3ZKVzKT95A2QFXBNkbhK5T54JGdc+oA==","signatures":[{"sig":"MEQCIFGJB0oJkxdiYEpAwmzMV/s3a0fuT/qozYYJbr9z17gAAiB8VNtqSL50U903NjKNIEGncYIreT2TKABH+NpDwn2MCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5060937},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"57a9aa52674e6e12aeb3f84007bf1e0fa0fbf997","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025060401_1749001000377_0.023563048887299765","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025060402":{"name":"@rocicorp/zero","version":"0.21.2025060402","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025060402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cf5f672a6cfe33e1d4b410c0d48aa01110a1f8c5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025060402.tgz","fileCount":1423,"integrity":"sha512-d3+clTPfnKxefrixQXzsYuO5zO4rk4jXoGg+Nl5Mkebz276Ka/Mfz9j+GAjDqCO8hZB0yQSN/KLRWOjQypatOA==","signatures":[{"sig":"MEQCIFgksV/f396YQaUbqlWoZpcCd9Bftg5XPrXLjVD4iauEAiBNXtUSPVvrAuihYgLs84sTsIL//10rFwoSWYagdjb8tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5055752},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"24b974fa100809f93b66e48b242604aa6b349b93","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025060402_1749063302064_0.9566510215670025","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025060600":{"name":"@rocicorp/zero","version":"0.21.2025060600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025060600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2c79ba7a2824669181aeb1e5f3b6c0c00fb3cd48","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025060600.tgz","fileCount":1443,"integrity":"sha512-u4MBet0NJneVnz/UPp7d/HB6Dy2fkhCm4RiditpzvgxwDHmuNdEqTBjRIElnYswXGCk2TuOKzXUFjjqUyLPweg==","signatures":[{"sig":"MEQCID/goZeeOWEMCrxksNFhFUipud3Bxio/MjWhTPjLyg4UAiBtMm4Atd9/qfTZwQgGSVq8PusVv4plP7qz/lnA4LqfIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5115866},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"f6ffbf8e75970983969a4d8485f204419378620e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025060600_1749232676627_0.2394680064541228","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025061000":{"name":"@rocicorp/zero","version":"0.21.2025061000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025061000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6c52192d41fdd62eeb49c6805aa4800644de6b2f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025061000.tgz","fileCount":1443,"integrity":"sha512-uO7cmV2tYo4IlUsP0kJT/1DVUTAjthQC0tQNFzt5TCczvUzjEAY/mMXMZylSAfggsFZic3Y2sP4ptBgMIioYKw==","signatures":[{"sig":"MEQCIDiO2WDPvMEZ3Wl0sXcmPEMWAXcDfV5Em0K9DuPbu35rAiABX/QW1kWS7qVdtDEIaI8kjojv5Pxkis3tVbUXxk0ivQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5122987},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"05882d022c3773f6d59e3178d9a31b4a0dea526b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025061000_1749578661578_0.3196322698439764","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025061100":{"name":"@rocicorp/zero","version":"0.21.2025061100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025061100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"438d2ef58602a8a6641ea768c668cd356306b93e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025061100.tgz","fileCount":1447,"integrity":"sha512-JiSh6aN3SYr+RWzjd8B6z+bvvQXwfnF7ObSFiCS8Lbm/KBt7cHrA/kaI8EQdE31ru1Hk8cvEuPXRZ6f2rMNP7g==","signatures":[{"sig":"MEUCIQCzbzaB/UqsPIYn1EF1A4hWdG7Pf1dCK1B7ZV6bafRd3QIgOzQA55crYH+1bSvF9gAe12Otn5RIsVcKSDrHjwqD7Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5136910},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-cache/src/server/main.d.ts","default":"./out/zero-cache/src/server/main.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./advanced":{"types":"./out/zero/src/advanced.d.ts","default":"./out/advanced.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2e7637e31c6dac860f4446b51781e0d252d7e9cb","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.4","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"3.0.8","esbuild":"^0.25.0","replicache":"15.2.1","typescript":"~5.8.2","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025061100_1749662996409_0.7128536891630142","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025062100":{"name":"@rocicorp/zero","version":"0.21.2025062100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025062100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0e0051c825f93daa7463923dc99ae3900398c916","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025062100.tgz","fileCount":1465,"integrity":"sha512-HOJKLMRr/LAd+aNuNDjmHApeXcrjgokzFgKibyCdemX9UT4e02eTaTveIG0mbNe1LUl7OtnvwwDGfAmAE/V9hg==","signatures":[{"sig":"MEYCIQCofRT7ltqKrlmALzZXzuo8dN43dCEq/x8OrTQvr2vC3wIhAIKs0y7od+uLNYZhznUrI5AqbIRZT+2TMjReaXXX3Mf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5166660},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e310f56a056f241da1de11aad292bc8f4287ec59","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.5","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025062100_1750475622294_0.767173920027981","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025062101":{"name":"@rocicorp/zero","version":"0.21.2025062101","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025062101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0db21675dfc7e9daba49291d0f02e22d9026d869","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025062101.tgz","fileCount":1465,"integrity":"sha512-IZzkjIBIR9mAe2gXpdbimblDOjdiWjer+n4aJQOVxGKi8snisiLfr/X+wVMNfcQaFDQ9A8SubtjA+fVwI2jZEQ==","signatures":[{"sig":"MEUCIQCE2Gff/O0yOJpbuNPf357QTkTaREYBauiazsdPvtc+5QIgOahBEmLoDOjYeGFiecHOMFr/sDTdSCaokZvgA/bqCDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5166660},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2b20571d7376f496148b93869f8bd02f3085180a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025062101_1750476880935_0.7374439928833805","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025062400":{"name":"@rocicorp/zero","version":"0.21.2025062400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025062400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8e84b6be74b3e0ed5240096f4f9946c99da9fa1e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025062400.tgz","fileCount":1469,"integrity":"sha512-oSi/BkcbqTG0Fci/EKdoGgVh7duuZECGnbCmzJEp1LH/38MztpJ1hSuGpMgiTB7OG0HsdYlOebGEpYmUcWQPkg==","signatures":[{"sig":"MEYCIQDI8yHEwYWhk+v2zJfiJwmQ8D0Pcx2rzzx3/u982QKFmgIhAPpXLihLzbTRCUpENqyi4AHdi4t6l7a8PAFVHfDBjLet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5169419},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"c75eda979a0d464110f08cb253044ca0fd95d66c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025062400_1750760323115_0.32070800768146346","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025062401":{"name":"@rocicorp/zero","version":"0.21.2025062401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025062401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0bed9f7e527b42dd40c32d636bd52913b5a8de45","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025062401.tgz","fileCount":1469,"integrity":"sha512-HE6wn6UjetM11DKhqXtuV8OFYRZIXCzkXOOYh8bsEh6yalBnUtSTDFp2xyYLTSK7k6mDHqFVSXHzFaOuCafWvw==","signatures":[{"sig":"MEQCICADXAhlQxtCwvVAi179SGsng9hN4YJZAKTqsJ5vx9vdAiB/fWUewSii7HTEO3SRj8zakAifkaQQU5BCMOJlKi8JKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5170022},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"463e837e79fc88ce44027a061b410277e2f742fe","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025062401_1750805188394_0.4335406739626875","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025063000":{"name":"@rocicorp/zero","version":"0.22.2025063000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025063000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f0b6ea6fded7f8d941115b14f9661a50855fd05e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025063000.tgz","fileCount":1465,"integrity":"sha512-KURUjGxrU806XkiyFfkKGPbkoxqalotKB4WHb9jBVG9cl+Q+5kVDwH/Br2J/P6rkq/RNm78QdNrjH8FFcp8jzw==","signatures":[{"sig":"MEUCIAFvqWShcqWhJ/rUCZ6wA/msuquwR1os+NIj9UV8xSinAiEAgDN7TZgGr9byQWZvNqjDTavwK3xO8LD6dOF6u8cl5ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5183643},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1266d92a0c7fd41f49d029bb6b347b03c638f4f0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025063000_1751272341022_0.06137737714115432","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025063000":{"name":"@rocicorp/zero","version":"0.21.2025063000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025063000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eda8c4bdad52a50429494c44c517ce6af46ce12b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025063000.tgz","fileCount":1465,"integrity":"sha512-BTilzXaIwpxeEBXdV2xxvYi6x0AaPtmoPdFHdYno+EvaowYaIi2J0vPEPeYrKchitienERdmjYis/9DOND+AMA==","signatures":[{"sig":"MEUCIQDhXPnZO30wZgnZqX4nLWltshS3ou4rgG28SS38TXDViQIgF23JyYqveyO3S5FLl/mQsiwf+0WXPd0MCQPu6z6Q3dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5173453},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"a0e8fb1336a5bc29c3d5d722488f0319ea8e7d1e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025063000_1751273851580_0.07552645155832849","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025070200":{"name":"@rocicorp/zero","version":"0.21.2025070200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025070200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"00707954803b347245376b77647031f9b646357a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025070200.tgz","fileCount":1465,"integrity":"sha512-wYqanI8MSmsRqbvr+1vRnHo0OaRb2+SauERZoYKgk9KcITGQq7PW6JL/Uc3+Bh1qu0bM13SdOTOLVsNJqt2+hQ==","signatures":[{"sig":"MEUCIQDPmfZuLLVucn4es7mmwCfyi3luXXxfbmh84bMzea4raQIgSNEJpMmNXstvqtoieVYm5d8QezGW5Pz/WrerfBW+D+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5173438},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"84708038d160ee5ef61b0efc448a7cd87409784e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025070200_1751423333431_0.4350089686120546","host":"s3://npm-registry-packages-npm-production"}},"0.21.2025070201":{"name":"@rocicorp/zero","version":"0.21.2025070201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.21.2025070201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"15aa68b03b974fc86071b26119e905186f8ff74b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.21.2025070201.tgz","fileCount":1465,"integrity":"sha512-lPEKh1b2t/B2ldzLfiCRpErjkFtvguE44eAth65I45WA8Pvtnd4oWsdNTSflXJDNIsWdXbPrakqDfqXbee3LlQ==","signatures":[{"sig":"MEYCIQCIMU8K5CSKAAU/Ze4YMYS3u6vvFK31DJolWf70wgXwywIhAJaui0DaBavzi54QQ9DVclRnrhEzHeUq8Ir22LxwVSXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5173598},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"2b094ce8b87218c67f9775b72504546bb3e3b2ef","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.0.8","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.0.8","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.21.2025070201_1751462010665_0.5366022084464002","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070200":{"name":"@rocicorp/zero","version":"0.22.2025070200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c800277997126f3b29ed878869e9e40849d4840b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070200.tgz","fileCount":1465,"integrity":"sha512-wTM31A4fFsOKgHWvqe+wSTcHykXUljeVR4v0LYhuIUEH6DsjQqx8d0rKeuEcGHAR6TpPYSa0XhD2d7PWHS0ztA==","signatures":[{"sig":"MEYCIQCPRli89ITBemzjZBId1aSkiBzJtYpcE51vAj7yh1I9/QIhANSk4RBEQcxxjQyflDKSGe/OK6Ltqnu35/yuUViaFWxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5214419},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"ee6e3890917f9a0e9aeda9d2929faa4d997135a4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","actor":{"name":"darick","type":"user","email":"d@roci.dev"},"email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070200_1751491029146_0.14811967222496225","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070600":{"name":"@rocicorp/zero","version":"0.22.2025070600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b18145b12661ca56cf130d0f57718f9f71a54ee7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070600.tgz","fileCount":1465,"integrity":"sha512-+Ti5TArceXuuchEabV26pNI0k3bmpR+VuKcI2Cn+r8Q3e6YfeT0J+LzeN7SPpHbkB4MWC7TJWOwqhZHaCcq/2A==","signatures":[{"sig":"MEUCIQDEQnDM7Eq9RsmwaxL/O+rZw8Jf9krGeitqtBpAbnTwCwIgNMa9mh6TOyY4gn0d382JyucEnox6Kut02VtXPA78iqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5222776},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"bd9959bf77aa49175c2aa55955e15842b6c4c459","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","actor":{"name":"aboodman","type":"user","email":"aaron@aaronboodman.com"},"email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070600_1751801899902_0.3977253037359556","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070701":{"name":"@rocicorp/zero","version":"0.22.2025070701","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b79a729cf25b13cfeaec61c660670a968a430caa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070701.tgz","fileCount":1465,"integrity":"sha512-YEBzsRp7nX+8OHBF9/i9A8fARcmSYrYKGHeQIOgdzQJ/A2EXQZeTUVAvogLiD2LBl17FoA6Sf9gLtwt+Cjlb1A==","signatures":[{"sig":"MEQCIBkRdueXggIIsqAEdrTV6QS+uz+O0YY086RLieKf5r1hAiAVAXMuu6Ig4PCq+RJj3FVb76NGff0et8njjj7PzN4Igw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5224435},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e18680bdead4d8ea39392778acea251d203b7bd0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","actor":{"name":"grgbkr","type":"user","email":"greg@roci.dev"},"email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070701_1751919805209_0.6349501191577478","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070702":{"name":"@rocicorp/zero","version":"0.22.2025070702","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070702","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4d05bc9b7dcf32467f9d24700ee18c428109cec9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070702.tgz","fileCount":1465,"integrity":"sha512-dRd15SY7PE9hGBBuAIc9g7TRTA5tJkYPsLFjTw2WsmWPwSqWqZxYg80o2W6OHgB25/7tL33LmEv2U3CZj+BpIA==","signatures":[{"sig":"MEQCIGKXkWLqREBYDnZS/1FUlkE/gxYO3XYRMLvkKnADC/CdAiAyI8Fmo/JRNHLKg1DqF+MYzPdL8IAIvlSkpuTr8BjBpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5224435},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"1e6608cc32cb9b7196f794afc92d328fbe407f49","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"grgbkr","actor":{"name":"grgbkr","type":"user","email":"greg@roci.dev"},"email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070702_1751920252318_0.6402061153104912","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070800":{"name":"@rocicorp/zero","version":"0.22.2025070800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab565cc5857dde39564f756b2bed93db8d6193a5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070800.tgz","fileCount":1465,"integrity":"sha512-fJ3idDVZJXOa1Aguy5y+9vLwMFrX2pscFMCT6vdB2kUI8wCDGrMnKpYFUn8YFaas7hlS6GKKLoXQ3PTDIETczg==","signatures":[{"sig":"MEYCIQDibsR2mu8WczefQMTYi8P6rhbCVpZan+CZyIH5nc7u8QIhAK1jiqWgRlAbFke8Wu369hq5VrSNIlDqYrUwf10TikfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5224658},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"e929fa97e01e19b3d0e9891b5d961fcaea3a1890","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","actor":{"name":"darick","type":"user","email":"d@roci.dev"},"email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070800_1751997190505_0.22863831562458725","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070801":{"name":"@rocicorp/zero","version":"0.22.2025070801","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4de4987341f20e508b094a8d5050c5a4df52888d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070801.tgz","fileCount":1465,"integrity":"sha512-QjnU/E9EPUDiuKmfPfa6M0Xu1O/nAyiHvjtvmFi6OZFvj0Bfs/mmofO4sjGSWhpRHh00/GyiV9J4JbOiWs2FyQ==","signatures":[{"sig":"MEQCICu69ZYbEAEZjPpaR0yRAa+f8qUMA0SLRu2psToC0leqAiB9ySvxIyeA4ZtbZSLev0KiJweG9CrvngXhlWEvR4FBnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5224803},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"37ef565a5dd6a46c8cb0af393ff7091ae58aa4e1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","actor":{"name":"darick","type":"user","email":"d@roci.dev"},"email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070801_1751998604792_0.21647358274135864","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025070900":{"name":"@rocicorp/zero","version":"0.22.2025070900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025070900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"39205d32e5a9355f52e50b9e6df730f71550de77","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025070900.tgz","fileCount":1457,"integrity":"sha512-lH4VfsJS5CKX2P5YE5rhAmhePm/W/XtroilInREoFKgo3+Tv46hd2FizM83f85jyl1vhIhKUbVZOoymvfmGlpQ==","signatures":[{"sig":"MEYCIQD72nNKnwMPP8lXZ8Q77+5CRSjevo4QiDQhCaAQ5rwRBQIhALnKyMWts3eZ85Y0JpvvpeYvyTKFMA/u9ujEm1La3Yzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5214475},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"}},"gitHead":"5a0bee11f222b7a6c6ad5159012ea797dbf62e31","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","actor":{"name":"darick","type":"user","email":"d@roci.dev"},"email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025070900_1752020168713_0.5047675089672394","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025071100":{"name":"@rocicorp/zero","version":"0.22.2025071100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025071100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5e3357751c28a5e18830e7688e36a18ddc5c3da1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025071100.tgz","fileCount":1457,"integrity":"sha512-d7gmDeiAJojBQejrezyMk5kOaJNQ9PNH0tkC8SvSNcCLYBbqmV4rBbQQGUCxx1qusoahKRV42/oDq8LODSfJdg==","signatures":[{"sig":"MEQCIBHLKNR7FW9WiLqN8MN77SEkJbnjly1D/2h5OcU6tyJlAiAnMF2dY+DGoaRM+tBv5WAPp7A1bxH91JeurUql+Wz9LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5218295},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"2337af9e56b636657497ad4cb26bb57273fcba7f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025071100_1752196523375_0.6531701815386142","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025071101":{"name":"@rocicorp/zero","version":"0.22.2025071101","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025071101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5a8d2b03a8cff82fb0bcf8bae39367e19a93b027","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025071101.tgz","fileCount":1457,"integrity":"sha512-qXRZYH4VszcV0uiXF5NoF2U0F3YXs730YDbgrIgAZx9WcBXPlxr9rF9LniyIf7NJiEIwDkvTza3Ybo/r5wt0Gg==","signatures":[{"sig":"MEYCIQDdYNJz0CBnJBoLFfX8WYPzQXw9CMhPC/y6MZUtGSPl/wIhANqqut1EtMgmx2XqpXAm4uA1urmoHZXJDyqJCN1KeFMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5230068},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=20"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"bef41d6de044cd3de5173c56df1329a19933e175","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025071101_1752251457539_0.3510202967314122","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025071900":{"name":"@rocicorp/zero","version":"0.22.2025071900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025071900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3dff56ddaa3d5a14e5e4f43765802d0b60547898","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025071900.tgz","fileCount":1466,"integrity":"sha512-gYToPYRvgS02unATyULKV9YwSRUj+vrfW0fXPo+0l/oc4tHa/HSKllaHOwGVzJJRi0OozmYI8GZuSZbcSP7haQ==","signatures":[{"sig":"MEYCIQC3jdjRpyLu/CgmDAg21ACusJx2QaObfuQVZRBxJty0bQIhAMEzRevS5nwXjzzzXumaipX/vFwH4YdlqGQAeizIqnJI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5279956},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"a17cf128f808608bda42f321ac7b9af66505f969","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025071900_1752895172726_0.7568625560768263","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072500":{"name":"@rocicorp/zero","version":"0.22.2025072500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e0461d14ba0e93e2fa1d12851f56b514734deb6a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072500.tgz","fileCount":1474,"integrity":"sha512-TpzsNObOR9LOj1Bm6lc7FDofR7rIbOmLY3KR91cfK8fIhXQTrPQ+uIDDNU/A3McqFZI4nfBQwDlGw5W7tsEnmA==","signatures":[{"sig":"MEUCIQCgiTQWk6WB8EjWzzzhA8mipKSqPOZ7ZZ6zx9Q1rhv79AIgDtzpAntgKtjQ6CeIgOaMQcHvWr7APIDQOgs5DHsmuJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5309890},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"081320a99d10a187ff0a8c77517b2bf0afbc2f7c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072500_1753413602679_0.29738022525179497","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072600":{"name":"@rocicorp/zero","version":"0.22.2025072600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6e0434c768ce449313329998ca7a9ba21d6e9457","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072600.tgz","fileCount":1474,"integrity":"sha512-vN8RDDhyuDiwEtR8eDkmp4NCJHNJSMlAjO9DnJ844Sf88O1f/tpUwUJ87bD59Z/ETPS/bYZdGyh/RJMn4xQrTw==","signatures":[{"sig":"MEYCIQC7NkCFGWGLWVh16DMsuUG7HXOwztvCOHgLRiA9ZiMgtgIhAMirLIH9c1zRTZI0kW/90Yo8hwm+FALIAyBJBKvUhHwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5312740},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"f61fd1e42c6e157ab319b637991d4fb9a0bf91ba","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072600_1753498722038_0.31796004779778775","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072800":{"name":"@rocicorp/zero","version":"0.22.2025072800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fde839b1451478cdf77fd7e6de4aca761aaf6232","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072800.tgz","fileCount":1466,"integrity":"sha512-W2kQ+SIL67hzalqqqxASjNZx0tQsaWKtz0Lj5E9f+zh/MDOcXzFhRvk3WXdxzyH6cxzIU0vtZGjjPUIgDMjsdA==","signatures":[{"sig":"MEQCIFl+gJu0J0LuwGaYTHXX4r0sgmTXbaulOtfoTk0u7cCyAiBq4mK9lYLPaPVKoF47TN1NtEia9/9Yt/Zd3igpIXWgmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5317471},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"a6cf70b57187a53af4bc4d22ec77943be2fa8e10","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072800_1753742415388_0.8792222336074811","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072801":{"name":"@rocicorp/zero","version":"0.22.2025072801","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e7cb2c28644aebbf26d9fb0e77ddcf6463bfe72e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072801.tgz","fileCount":1466,"integrity":"sha512-QX0vfcoWVhDNNT0lLK/vsGJBMJrPPETF/0nGO6jUs1MVDXd9jmFzYhUc1ZT0uTORtlqz5jp7BQ7WORZ2LoblDA==","signatures":[{"sig":"MEUCIAndOqG7RfWXIYzjeJlNQQPao+tOAxoDGrHcOIufRua/AiEAtr8o/lglAcLeddxqOeCZcGzzrsLODvZVmL/NypU0yZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5317471},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"bdc8e64b352bcc4a963518f17f2a3319eb04405b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.7","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072801_1753746078417_0.5081096130558067","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072900":{"name":"@rocicorp/zero","version":"0.22.2025072900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"87450c802285c5dfb25416c76daacccaeb751406","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072900.tgz","fileCount":1466,"integrity":"sha512-C15qm/BGyUSnAtKjKr+stkW6z8etEg5MtVPXgnk12ri7ijHwnSYv0gBsramo8u1grLzC0Pi0ey/10u40AkGzPQ==","signatures":[{"sig":"MEQCIH2hsvSFMZH01oK7fMi377xtIr+in9dtqWL969G8t4ZXAiBTbI3l28iOd5rUY7xTMjQDf4JuuGgsTOz13an4v/tNVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5317526},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"b48732c51e54a440f1c635a59f80df9f6006c188","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072900_1753814417599_0.12740803865762662","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025072901":{"name":"@rocicorp/zero","version":"0.22.2025072901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025072901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4a1e29ec9dd1e68a709cde3410e37ea14ad8318","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025072901.tgz","fileCount":1466,"integrity":"sha512-yGP7wUVvDz8DPrXks5+Jit9CWs+fKyD3W2mxDcqnYGDh5G4sZlp6laJKVXhThvNXppFrJxdEl+9gPL3yDyDRlw==","signatures":[{"sig":"MEYCIQCuU2cqigNj7l99Puls4dbbCYBYZD/eqGXDNb5wETVvpQIhAPR5HjgJPLKK1OvJgfZIs4tVfz9cJE8zWS4ByEbLuCFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5317524},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero-server/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero-server/src/adapters/postgresjs.js"}},"gitHead":"ad48ff9393587648199f9217f2caf6112870cc68","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025072901_1753821533871_0.3717304645899895","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025080100":{"name":"@rocicorp/zero","version":"0.22.2025080100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025080100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f2ec477c8516fb2b47efb71ad7bae95051353396","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025080100.tgz","fileCount":1484,"integrity":"sha512-rc+C0yZ5VUt+DEn8ApzRUu1KbcCORJpw7MMwLc4UN0GDdVeIaFfEX228sG1HUOOlIIUweTJGTGh9HzODwI41nA==","signatures":[{"sig":"MEUCIFwK+Cn3CGr2FUaoYZTE4rhaZjWb1S5bLWGD6dCtvrbpAiEAnhAh6H1ieNhaufC3AcxcwPVrhN4uMstqQ6434fZhIUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5333545},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"46bc432a14be7ec763b1f958d14dbf8a86367bfa","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025080100_1754019192168_0.21125068253833557","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025080101":{"name":"@rocicorp/zero","version":"0.22.2025080101","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025080101","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"31f15454e897edf0779827caeb513699912f0831","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025080101.tgz","fileCount":1484,"integrity":"sha512-810R1STXcUGNBAsnbsEYOfPuaub40N2DBvTZmZNssjlBj7f8JBVcwlEypVTEose6k223Fpkd8Y2id9zbwOWNlg==","signatures":[{"sig":"MEQCIA+e7lyR2zKh/5VUPMXZyTsImNSyHcLx4U7gEKo7FTl0AiAw6UpwRSyyhHyLoDQkzF7umQQKLFNE+t2kSBn6n/ryxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5332228},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"08f69494eaca1d53f2a9153ea392e1e91edef76a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025080101_1754047284131_0.6780974413231315","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025080200":{"name":"@rocicorp/zero","version":"0.22.2025080200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025080200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9634a9eb465ef2301b006859215c74d47ae90b87","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025080200.tgz","fileCount":1484,"integrity":"sha512-WM8QHcppkCT19rvICgFpgDqHDeIctZTmFlyuDPQy3l7UIeexdIJ+aBETrjpCXYcCYHotdwDyH5WUaWpwDjjfrQ==","signatures":[{"sig":"MEYCIQCmLZu662vl8iGLeLWfoSiLF13toGrIt0prPw8vYVqUbgIhAKao15gn1jA2VW9aLs+hoOqxnLrTvCD9cPioKf3Jzixz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5333320},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a1a46d6c0b793ad21978cf3360d2dcea9a418bc1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.200.0","@opentelemetry/sdk-logs":"^0.200.0","@opentelemetry/sdk-node":"^0.200.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.200.0","@opentelemetry/exporter-trace-otlp-http":"^0.200.0","@opentelemetry/auto-instrumentations-node":"^0.58.1","@opentelemetry/exporter-metrics-otlp-http":"^0.200.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025080200_1754101006186_0.7729939678693396","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025080201":{"name":"@rocicorp/zero","version":"0.22.2025080201","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025080201","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a20460a578818f37d11a53049fdc3aac39380d2f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025080201.tgz","fileCount":1484,"integrity":"sha512-ZBxlg5/IYQB1lV4ubT6B0hiI5qQprlZjTAm20MD42kKwa4UA+Rr331VOXe4Hm0yBcI+iwTdHUXbMg2EbLNR6vA==","signatures":[{"sig":"MEQCIGWN/lLDsb9v3ONcYzDQXDOMIlWHKWPyXjoUqkzZCFtCAiAPWHSQgBgzWytfV7gMggUXsrjbdYJD9fK2f+UOwV99VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5332653},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7375a7e428cbe8c40fb7ad4b491ff591a26580a3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.203.0","@opentelemetry/exporter-trace-otlp-http":"^0.203.0","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025080201_1754135560885_0.5890808367262599","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025081200":{"name":"@rocicorp/zero","version":"0.23.2025081200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025081200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6b7a6778c42b68538f6f4790e4e74852444808e8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025081200.tgz","fileCount":1508,"integrity":"sha512-kh6kQcO8e5oRBKo5Mpx4gOwhx9jRnPX26vNDSO6Z7eCFy78bpPXcGn9x2iJvkoJpCwo6+o8/8RbFlD5DhcHJeQ==","signatures":[{"sig":"MEUCIQDcSgeAs7/MXY/ly9lIZxvB/CQ137u/HBboCYhfxI3B1QIgNsVA4PSpaio4eMM96x19e8ifjgLj5Wl7Mw3nihUxEKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5426628},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8c6a369f9630a6622021826ac1696c326e4f7a03","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025081200_1755007266288_0.1616309644541849","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025081300":{"name":"@rocicorp/zero","version":"0.22.2025081300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025081300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2362fedb7aefd50c527cd282cdf135ca3f77d02c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025081300.tgz","fileCount":1484,"integrity":"sha512-8qoSOAD0ElxeZKfxZlqh920Hn5hkfVRDIv/mm4rs6vOs1kSmPNaNaD77bVsDFULVR3x7+nzQMLAxKKZwEiEr1A==","signatures":[{"sig":"MEQCIBif25HpL878D4+DAuBbQCJxwTLRBClUFW3qlguDcvFEAiBBhcqVHCHlvPr52DQqsl0kFQiWM/ZmxQ43FUk7mKLsGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5332944},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0bbc0287c0b99c2668d6e152d25a3812dfb01454","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.203.0","@opentelemetry/exporter-trace-otlp-http":"^0.203.0","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025081300_1755045648972_0.7671477513826159","host":"s3://npm-registry-packages-npm-production"}},"0.22.2025081301":{"name":"@rocicorp/zero","version":"0.22.2025081301","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.2025081301","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"964830c9cfdcd64e52c115ff912a11052049a4a9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.2025081301.tgz","fileCount":1484,"integrity":"sha512-yTaHLao4RZ09tm+wOUtZGPhDu2EOaeFEP+3GPp6kv6savOxk1c8kPh0SlAK9Si7tHzIQh/SlfiGfSsZtCOkuKg==","signatures":[{"sig":"MEYCIQCu6SK0YASJCIXb4ryj6dEoh4j9h2IVg4fFsA32zgVPzAIhANb+6MAfuSZ6xxlvp0md6xJ83UWmlvfcaVaH3G1FFz9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5333586},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"27ed76426b927c8a305eb484bfdea2644af734e3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.203.0","@opentelemetry/exporter-trace-otlp-http":"^0.203.0","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.2025081301_1755121742434_0.22691779134630452","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025081400":{"name":"@rocicorp/zero","version":"0.23.2025081400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025081400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8f0a841a49801c3be3d45e6b051209413446fe28","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025081400.tgz","fileCount":1538,"integrity":"sha512-4/XzPyOHRizIwEREeav4VNmGszgf/PtiChEi1oKzCbHrSJjtZFgOSWYq/P+wQ4XBEvErSencmXH+bw6AjZ+UnQ==","signatures":[{"sig":"MEUCIHMK9wYe+0qjfaYWxVCBFm4XR0Gmy6vUy1+Sa7wcxTgXAiEA2MYeoKi5q9UuS+0AcBIDxRIC1WKJdFwDcDAJ952+DFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5509502},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"32f62880c5ac5da196b9c0f72ff49dbceecf0130","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025081400_1755177459616_0.1747602810862341","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025081401":{"name":"@rocicorp/zero","version":"0.23.2025081401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025081401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"94f3f53457017e350e075ca4f289b98da66692cb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025081401.tgz","fileCount":1538,"integrity":"sha512-wI2Hcg2bcf5tFx9+nA51qj+MxBW85k3PK5D2HWu39gSL2N05ABKeUbDkYJkIQzVN31qSUXBeRj5odnN3GlMJfQ==","signatures":[{"sig":"MEUCIQDW2AvmH2BE5BnAP5me/v1sbt5d14s5eFkfgghBuYYqCQIgD2mNN8P9KwuHwl7ujVHX8edBds3k9/vpJvW5rURaV18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5509620},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7591b4e27edc13bdaf428b21069dfcd5badd2c19","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025081401_1755180155431_0.3271899444348074","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025081900":{"name":"@rocicorp/zero","version":"0.23.2025081900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025081900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"06b4bc0ca2333fc402161e656ae08dc9ee3de8f5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025081900.tgz","fileCount":1572,"integrity":"sha512-9b7KoPHcCvGS6kPk7Im31kedbaU03HIgCR6gRm7pcnLXLS74EHqa7G1/kCLwtuiWMYlYNSYS/xzC+IKkkX329A==","signatures":[{"sig":"MEQCIDVwjpECQt/9OObfroibUAm2W5rQWNGC8hVpKUtS4NI+AiAON35TCziGyFBZeTnqAxhaP+SnO6WNhbTPPXREA2wWtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5592333},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8ebdb6893bcfa23260e3a5c0cc0dc2d7c02364ee","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025081900_1755646714698_0.1400571666697341","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025081901":{"name":"@rocicorp/zero","version":"0.23.2025081901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025081901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e727281566eae7e6f921602a2c48e5c6f4aba428","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025081901.tgz","fileCount":1572,"integrity":"sha512-sbKUcVwR8v4sYdITOpe9wQc1t0tcLsU9BJVf65pcGhdgUb5jp36t1YO3Z9HJbfFnQRlksmoEqEg+Tgt9kHDPbw==","signatures":[{"sig":"MEUCICJCHq9mrdeFBvyFsAJ9WLO2T9WdiW3vG+EtAS5/JyifAiEApEZFSSzyzucfhbJHlouvTLgvnaRJpcbnIwoEWgtQC1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5592333},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0bf6549c1a2a6e219ca9b37116ea3b0f50b8fcb2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025081901_1755647327169_0.8061192231705354","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082300":{"name":"@rocicorp/zero","version":"0.23.2025082300","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082300","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6901d04ebb7666a08d3b5cc3363f3283143142c6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082300.tgz","fileCount":1574,"integrity":"sha512-y2ljFTp7pHQuPW3Vm3g6qZada/93T6SOs8OUsEnZl1EhgBZz5FrtfV2UGYnHhks6ynXC5hLjcgK9qRHLqoLrBw==","signatures":[{"sig":"MEUCIQC0eciX/IK+Zz4128KnVUDis3Kg5Di3Gp344LVw/EVcpgIgDX1ib76KpLEsewkL3mtBCpURtIyP+/LEVlGt5yRBa8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5624834},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"686585935091cd62f3c3812008ff1703e35b3be3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082300_1755914950580_0.4853312235538516","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082500":{"name":"@rocicorp/zero","version":"0.23.2025082500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"244bfd781d877d97b3a136e47c26df295383862b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082500.tgz","fileCount":1574,"integrity":"sha512-mJeGClrPX6eRb+zHQdZyrdiyU8g4erVKnISIn2Y54lQeIBC/z49yDF3bgxVHWT6XBKndOR4RxmZOM0TywczVhQ==","signatures":[{"sig":"MEYCIQCtWllOLDKhzYVSYklx4kePQ8+DyleVV5yEvw343Qb7oQIhAKx5inG+Kt2NSRuGhVn/i5I/IgHkQB5pOvjoA9SzU0vk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5615142},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e2220cf6721a5d1a1c2a43eb606ea482654c283b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082500_1756121334870_0.792485461684266","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082600":{"name":"@rocicorp/zero","version":"0.23.2025082600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bdfdfc37c7208e41dc7a071ad2bd77d7db204d03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082600.tgz","fileCount":1574,"integrity":"sha512-vSQ5bGDyOCzrFR465Hju908QfokiYV0TL0s8o7jbR6wtap6yTyFFusn1+hrat5/4LVMfyfcS3wmluvKHFUgxWA==","signatures":[{"sig":"MEUCIQD1d/iAbDHFStHktnBWDF5kieq0SG2EQHo3C9CofCk6QAIgTP3b5mqVR+DZogWqFRyw2HD2spk5HdPCn2wWKP5kPFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5616531},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./expo":{"types":"./out/zero-expo/src/mod.d.ts","default":"./out/expo.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"45317a7bf02b225fe750ae12fc4f001c33da4ad6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","zero-expo":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082600_1756166904937_0.26761156102742656","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082700":{"name":"@rocicorp/zero","version":"0.23.2025082700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"10cb4ed959a9a625861006371027324549d02073","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082700.tgz","fileCount":1574,"integrity":"sha512-YVcL+fxqmkQTgsKAhe3h68FnQjkSuAPXslguO9mUCJSy0KbH63m7GDvD/ZQfcL1iOuOwbSq/zIZe1wkRis4Pcg==","signatures":[{"sig":"MEUCIQCLFg1iuKVbJ0FsAdMC5ujEbTlRn6EqsJrWlIcfi1Ge/QIga7B8t+WWugNJYYi0angYYXCW9AQnFbsnKrAqYtk6PXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5616882},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bee3192acc1390bf005ddeacaaa0a1be614821d8","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082700_1756265800924_0.21902070925805872","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082900":{"name":"@rocicorp/zero","version":"0.23.2025082900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"67614028ca9c00a53edbee5efc91e998b91862a2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082900.tgz","fileCount":1574,"integrity":"sha512-XbC5+rJeMjc5T6dW4uZW1CG21F76c4P5u0cBTC7TFHD/NilEfDaqkvD5C71XWmKgRAQlTdkhc46C3c8meTSTjg==","signatures":[{"sig":"MEYCIQD7it/3jZ7LMzLP4gaVWpdu1m3DBsR5AnIApDgMz2C81AIhAIdTKzQx7PIuzvZcUBZ/xD2p0ppC0HYr4BVq+Onnhphz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5637689},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bc6f8f07ec6ac0f50c3008646254c33504536537","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082900_1756448278505_0.36273368023092134","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025082901":{"name":"@rocicorp/zero","version":"0.23.2025082901","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025082901","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3fd8fc77775d57f49b248d1ef940df3b82eb7712","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025082901.tgz","fileCount":1580,"integrity":"sha512-Jvb1Agd4FJvyvMGPiuOQRS3Vy2L1gAuHrgd/2Uj0aDm4J6eyn+YUbpbpQtfle9YG8YOuRrOtQDLVKvsVrf9O/g==","signatures":[{"sig":"MEQCIBuvFtsmVNoW7MkS/sbHw4be2bZvdiOrwuoYKcKpXgcaAiBpHY845C/+9VTOrBn2ormYzF674h8Amro1KE2+XBcRBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5597361},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"499adc1a8a7629ba81066dd610511c9c6565d17a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025082901_1756509448351_0.9758129497625465","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025083000":{"name":"@rocicorp/zero","version":"0.23.2025083000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025083000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"104837d35f3fa80b986dcef780108b87241a0583","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025083000.tgz","fileCount":1580,"integrity":"sha512-UY1trewYkJTk3kc5n7DLxmvSqlRZ0UMep82qNWNYwsqe+EpdDoZLMv/ovEMmZHCY1ns4ZoHChEpjoMV9MrjfoA==","signatures":[{"sig":"MEYCIQCqzRuB1CRYyz4vWpZYzt2q3kKHWWidI7VuahySEpIZngIhANL/bFGpYnbtFlQ9D4EVQOE45Y2Enc3OUAWo/aJSIhIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5597361},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"84a1d039f4851a3cc102a96261670db528494d4e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025083000_1756541296873_0.8641566265065823","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025090100":{"name":"@rocicorp/zero","version":"0.23.2025090100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025090100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"921794e8c2e8641b1852e7239540a7b2c80134f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025090100.tgz","fileCount":1580,"integrity":"sha512-a41pKENL/gN9K0DrfpFJWnF5NWIVuLNy13Yi+t6389JUpupAzk42Gw1YwZIxaUVkuBYylfjQxJOaCF3Yp/eTtA==","signatures":[{"sig":"MEUCIAFtMVolSTC4L+4eN8F0ZLA6rMsx5ToW6sGeqUtiWafEAiEAjy6PB68vNTkZaZB2a9J7GaubfsxZmkgIX3i51OOWt/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5600104},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0eb82ca5d33e35db9068a398df16e79049c0dffa","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025090100_1756690103217_0.2379257541592712","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025090400":{"name":"@rocicorp/zero","version":"0.23.2025090400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025090400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6d134c9906745222206e93c83a265f3667f7a12e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025090400.tgz","fileCount":1580,"integrity":"sha512-XbDXS8mKW/jvxOZbqchnoWAXJh3idSszxKqeCpQ8TZ5PDNXzH7FIcbiy+O2KjSLgSwU/aFduAM752Aie5c9CQg==","signatures":[{"sig":"MEYCIQCWc0dzfIU/XCivmcaiYlf5WuJEhhKcJJ2/Q5WoIXTQ8gIhAKfryaOir3VwtygvqcYsjfzjy/yN6LAP2dedrxofVdME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5600216},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"78be013483dae713c3219730756600b1f7edb7fd","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025090400_1756964663638_0.33147753314746264","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025090401":{"name":"@rocicorp/zero","version":"0.23.2025090401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025090401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4e212b7d954f0836dcd5cd5b72d6af8319577733","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025090401.tgz","fileCount":1580,"integrity":"sha512-ZQW0IAzW3iZoYwA6O5mxhLpDjv0IxzUOzRCo80DwCYEyWKARbxPTLJCj+S2QVW4LdV0bhJ8+iJ74kwOooVs5HA==","signatures":[{"sig":"MEUCIQDR1sVEVhHQAyesVHP2JlMj9453LBRayqt6lV9IFBF3owIgHWg4siKOPgv/FvNYBmYKQ74lvkfqBwdyma7Hz18pMEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5601090},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1221293b49f874ecd91dac64db00804b077d1ab3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025090401_1756973993948_0.7557023987656732","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025090401":{"name":"@rocicorp/zero","version":"0.24.2025090401","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025090401","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"962cc172325fb63782db53095ab0e0cc7667ac3f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025090401.tgz","fileCount":1580,"integrity":"sha512-TUEA8FARISf9rYl5zt2Thj/8JdkBCcOCc27h/eDbcbZZTHQOGksCBbS309iLF+7TrEh7uh64aGwDXsxuQ6j9aw==","signatures":[{"sig":"MEQCIE96mw4Drk9rq9yQzS8vs4Fe1pwjDoU5/JDI4fJ+itaiAiBN2DZ4lljga2gyqXQfsCZX29iwgpxxvQS3hqT9E7zpfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5600216},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"30f209f2946b4cf2cd2dee459849351498f11308","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025090401_1756978107406_0.4134843332902116","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025090402":{"name":"@rocicorp/zero","version":"0.24.2025090402","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025090402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ff83d90f68dafbcc17170c9ef377f472c195d20b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025090402.tgz","fileCount":1580,"integrity":"sha512-uGC26j/iXlWXEi05Pl0PuSkjHPmOB1F0rno755uAsJa6PfpZmpN4kgraRj/Ybz+Awcc2bypEsx+SSMPhllq0dg==","signatures":[{"sig":"MEQCIHDMNLr90N1JYAeISIKOfw82Wf2eU4rGhZM8h1L+2NPjAiB0hGRVFTwzejK730LGl+wz+w/G+IEPUgLCkydQHuf0OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5600404},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0712807599550ae85a4b8481b336d65b404a7b5a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025090402_1757013459759_0.814783625766301","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025090402":{"name":"@rocicorp/zero","version":"0.23.2025090402","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025090402","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f5fba106dc4aac09b8c5577ba9d767affd9fb1d3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025090402.tgz","fileCount":1580,"integrity":"sha512-rzIqLHWrletTyOXr7D2KQL70prhMJDeLG24bAq8SJh36mvWtp09jYdezgl4ELvylT1/C6+qPQXcLgeWdfwXgfw==","signatures":[{"sig":"MEUCIQCsGswyB85ixTaA0daX8FLXV1TVtBHAe1eteiw+BEyXfgIgLnmQ1nTfhCgGn/6oehK6HDbwsLt7kYZutT7sJ7VPlLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5601278},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4fe3e582f2db30fd06d68d36b9934c6f4bab72ab","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025090402_1757014069508_0.8526942388551002","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025090500":{"name":"@rocicorp/zero","version":"0.23.2025090500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025090500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6fb3ab1cba09e0cdf5cee306b7b3c0e8cff00283","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025090500.tgz","fileCount":1580,"integrity":"sha512-p1Yetk0Hk1kfCJIVIaTJX5AJ5EU5Tuqe+CGq8mlz+beZ8CsDK1X0k0JkHiRyUDS+BnhsGqk29z1Ho32NsznOHA==","signatures":[{"sig":"MEQCIBmEclWdZKFTzQvQsbf5bP6rf0d6XxKoGX/ZFciLsggHAiB3Lna8DVDAEUKWJTHZ/c73XFS9lUN08wKsCLVN9nLl2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5601537},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a85fa497312bbe96cd2b2b13bbe3502ecf2a8cbb","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025090500_1757108798905_0.503853810645158","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025091100":{"name":"@rocicorp/zero","version":"0.24.2025091100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025091100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6359fb23e115c5f325484f1e2f1ac891e6f8cf95","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025091100.tgz","fileCount":1584,"integrity":"sha512-oyhY4D5ZSfaUxh3boDrWlO6dmgc7jeNaXZoQEt49Y8VM50KdRWWS2KgrIvLQUDqeKqrcD58qloDuMmdfjS4yXA==","signatures":[{"sig":"MEUCIQDuYda5PXWH8G00BsyfnMsCPR2cNT89leNZDYQsME1/aAIgddnDJTbh8R85w972SyQOJH8CWzxPlSZ1KXeJuJLa0Ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5628930},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"523a98afd9675f82538a7b8a76a4f430321ec38e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025091100_1757553578835_0.4292501634097874","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025091200":{"name":"@rocicorp/zero","version":"0.24.2025091200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025091200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ac8ddd2c6d86b50bae10eefa98034f31c031bd20","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025091200.tgz","fileCount":1590,"integrity":"sha512-UoIQ0aB7T8uR3Q6A2+r1StvwiGGU5Hm3GOOQ0Cr4bGGEYjfqVWv6py8536+7pJZXq2Wi+iMe/dF/vpSZcszGVA==","signatures":[{"sig":"MEQCIFz/3RNIxY4+yjlXyJbE6xcEyalxv7Xd0sdF1buLZWtIAiA2341INowiRLPfBCMl9zsXK4KDrt4sZeO2f8sKe+4wOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5656945},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"3082c9fa061891067b4bd7dc9fe74f798270d8d7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025091200_1757689772375_0.8965577884147633","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025092400":{"name":"@rocicorp/zero","version":"0.24.2025092400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025092400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"41af4851a198592da85e1d91fffc8f0d58fd4ae9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025092400.tgz","fileCount":1620,"integrity":"sha512-6RXTBW4UF04bb40y7SeDC60s4dtXwifEVIn/oDlhiusEguuM/+uUIAJSWUvQrSHt+OivNK+p4oPJKfurmd6Cqw==","signatures":[{"sig":"MEUCIHlOI5YOWW7Cs+qlJNOomsj+8La3OgLNuaA9mbmEqwdBAiEA7olk0AFewTySjCatBEAGiM9Yx12pgnBA3I8SjA5uUnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5803140},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d0e0d50998fdca012ed279357cb00450987bc8f5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025092400_1758753647606_0.1774537802253946","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025092500":{"name":"@rocicorp/zero","version":"0.24.2025092500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025092500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"825b1ad72128aa958649352e9944d9d3d09302a5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025092500.tgz","fileCount":1620,"integrity":"sha512-BuuZgU6+pxGrHMhPKDubEPubzitUOIptKuBLJWD+8K96tVRINCL1Dof51JXHK9kSTAuDM2YNKIw4Dvm2oHYd9w==","signatures":[{"sig":"MEYCIQC7pWK4UoXhwddcPdhD2gbGPLT05+BjJlpYngFuQk4GuwIhAIIgtO5TCseIbmhLM2wJYwlpGXu7Xrw+yCGApHnHa3np","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5803990},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"504be91548fe8dfbb37980c22646145ed17493d2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025092500_1758764377238_0.6402666299900177","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025092700":{"name":"@rocicorp/zero","version":"0.24.2025092700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025092700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"abf463312dec6e80b7371a68fbabb4f5c99daf49","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025092700.tgz","fileCount":1628,"integrity":"sha512-Ys+34H9VBcgfGXJsyo9/3hYcuNa3Qt8znv/pGuKFsHinQqcTASbrDTT84E3XNA9etKvo5qROYkq1TZvfNkD7AA==","signatures":[{"sig":"MEQCIFrgQuXYQA9yeZHFZwbOdG0mbFzfcukVcmlohCeJv3cHAiB/RqyGdKL7kQ17M8oTfn5ZtgBcbZI8oMOuTCeSGwrd/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5868586},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ec95e9960d37ee9729d54f10923e3f81600ed654","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025092700_1759001976074_0.20691477691351667","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025093000":{"name":"@rocicorp/zero","version":"0.24.2025093000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025093000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ad69dbc7ca80159496010e9ca3938cbd2377510","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025093000.tgz","fileCount":1628,"integrity":"sha512-5Qjpd+4WjwuS3+3a5g2EdkjTOa+/nAlw3KmZuKXP6l6/XtVPZrF/wGjfsF7ScSkYhwIoWGaMAOgktaZkUsL2Qw==","signatures":[{"sig":"MEQCIERIuVnYKz5ssBYgqv+2bhHzla3WQRv4JIZTl5PyiO3NAiAZeI0vslDDYc4WoJKi1MAqBsIDg7BU5yi0X+n3mcFteQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5870806},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0459e88a54d00812642ff6037be30c8d622527ed","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025093000_1759266810141_0.9889683762893782","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025093001":{"name":"@rocicorp/zero","version":"0.24.2025093001","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025093001","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ed0671028a81f0a543780dd80616895fd9d961d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025093001.tgz","fileCount":1628,"integrity":"sha512-rgzts5xQ7GkgQ5HpqnC8sxazCDjMB5qYUrTLIx/XY57IO/bXIR4SL+Qe4byR+HSEpY08cwJKkxwDR61jCmp0wA==","signatures":[{"sig":"MEYCIQC0LpUM8oDDkcOgKD+G8Wwe/cF5y4SjvEzMYTe8yLD3ogIhAJTwXKpt7EAzaUZRGXu51ilgoedSAxL1+jDw/WgLJjxE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871325},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"64136ab43423d4f912e094400a9783e6ab3db478","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025093001_1759272733687_0.8551690019001006","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025100400":{"name":"@rocicorp/zero","version":"0.24.2025100400","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025100400","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bbf729a5b4956caafd8c948f9168b41e0ff24b13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025100400.tgz","fileCount":1636,"integrity":"sha512-/YsnwP7MiZsbKzIw4jvdjFU98YT14pOWdd5KTqsNPil1t+RyfSXmR3vQZGI9i4Cq464WXIknfas2ZTO8rykM0g==","signatures":[{"sig":"MEUCIQDiBxgCA7Xx2PQ1EspjSlJsijLJmjgcxdPfrPGiU+Yy1gIgdb5IEiVkZOOdzv/fgePItY+mQN8zb3tF6S/bTznxFOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5873104},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ef22dabc6a51f046f7f0f7d4be1e18d671592d7c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025100400_1759619777497_0.240952219548618","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025100800":{"name":"@rocicorp/zero","version":"0.24.2025100800","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025100800","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"91bbddb2cf7c61920bab0d919acb8cfe04f87b57","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025100800.tgz","fileCount":1644,"integrity":"sha512-NVO6RK3qXrkjoPCT9EPoAZCEABlaPhYP/jtuxUVlbfNi45ZvCS4OdxZdCjUEmZzJZ2vKuWlVINgmMpGKr7xFOA==","signatures":[{"sig":"MEUCID0fkR39YGlcLnhcCw75GrZiwshKR0x4Iez3KgfTfHlWAiEA3vPzTJF6JZbR9RnAnhdPIQqlxj3xIxUHkYMqq0pnflc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5890335},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"521ee3e22784d826a63c8b132c6c79c1136411b8","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025100800_1759885473767_0.22215694851613854","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025100801":{"name":"@rocicorp/zero","version":"0.24.2025100801","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025100801","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"44e0830d0d41f3c193290ea050fe90c25b09adf3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025100801.tgz","fileCount":1648,"integrity":"sha512-RppY0yuno7KK4cjFnnMiXw1dvAvOR7Xjyy0DORirKCCEbXOvT9aYDi2w9A1sxl8Rh0LdBK+ZSWCkRbQUkn1u0w==","signatures":[{"sig":"MEQCIHrr5P4N9dAaCUkHRQPgFsxY+FplqNZmwnFDPJj196hYAiBLJOwZBLco+BnjOGRmNwbPps7T7LCLnpk3NYncYSlezQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5896078},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bb11a4912ec13da98a88ebd23da5fa40b38eb10b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025100801_1759908440790_0.38298152994997325","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025100802":{"name":"@rocicorp/zero","version":"0.24.2025100802","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025100802","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0da1a5b8336f0f83d275e2bcc232705af54e80bd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025100802.tgz","fileCount":1648,"integrity":"sha512-TCJC6iebKvy2WstXYXdFFz2SjmTdWCXQbgo5kkrXP18gldC5lr294qNfeaZDmEt5AI1noKMwqdIBP4n5grzA8g==","signatures":[{"sig":"MEUCIQDorkUt0nThoTUJKVnUnyEq+jEAUr2d9RNPnDOeChfPBwIgDfbeP5z61OvwTdF+0eVW3L2OCmdMNCvjuD+VA0mubps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5895587},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a7946a33586b0324eb42a85acb07f5f1217a1ce5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025100802_1759919499573_0.2445020671464886","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025100900":{"name":"@rocicorp/zero","version":"0.24.2025100900","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025100900","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"103ea5856b0491226117f026a0da64385fc0db33","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025100900.tgz","fileCount":1648,"integrity":"sha512-o9jLIgbPaLjFZua7583QYVTpsDd87hv/vTyGeHY22egqA3pgAJYX7bM4WmgmXTgKRXZG1336uhHX3tYeA6hCbg==","signatures":[{"sig":"MEUCIQCESU2f6ppGI6tZ56/F4yBwLOtwC/nwyZeZze1MUaPcUgIgeEEm5bQIEDHCz8QhHP0wlGy+kL/nKRBxeq5zoTPRkl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892999},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9d5fcfb485c56d0083fbe6eeee3d45df6b32332e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025100900_1759980181566_0.6655205726646072","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025101200":{"name":"@rocicorp/zero","version":"0.24.2025101200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025101200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8943c1eecbcc7034333ff0e6d1483192ea5cee7e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025101200.tgz","fileCount":1680,"integrity":"sha512-odczhTv+9bdUUEFW/e0u1vGYpO17ajyNsReUuuTa2KS+0sEOcQSTwlXJiSKpZeIHn5OClLezzmuGYGgnO4fo2g==","signatures":[{"sig":"MEYCIQCTrBpCdDf2ui/CWK2YGrlXJ9R8febakLMGDP9H8SY73AIhAIf+CNvoEme3/cvLORq0LFIoXWqVHNC9N/FFxzeLVici","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5910062},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"b5d060f9b45f4ee8b490f6b1d070ef2eb8074a73","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025101200_1760257787012_0.0929740377977124","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025101403":{"name":"@rocicorp/zero","version":"0.24.2025101403","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025101403","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d9c40ac88551b1459dfe4b26ea8f778d853e827a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025101403.tgz","fileCount":1680,"integrity":"sha512-AVd1Yn0qT+krCGapZFuXM4wBNTKp/N+n+F4DJ6oBS8E5fWzrduUw+3FGAZTrlkEQ1ExjCpU3TGPof8dWNs7fyA==","signatures":[{"sig":"MEQCIAyggFRDoLBEsMMCAeKE4186oe8VTtL/0LtrPiHLojLkAiATYl7P8Im8XIDw4ax9+kliBZpj8Cu6OoiXK3KS73Q82w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5909580},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"aa1f5d8f505eecd4e19e55d6cbb6375f9dfd7c76","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.9","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","typedoc-plugin-markdown":"^4.6.1","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025101403_1760418325373_0.1833133946444181","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025101500":{"name":"@rocicorp/zero","version":"0.24.2025101500","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025101500","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3bae07e4ea5c85ec5778b357c18aaa471f91d1e1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025101500.tgz","fileCount":1702,"integrity":"sha512-iexqPVsGyhcx0vrb/QPa1D8u6FMdF4XgTVAkBljbAmX5AjobVIftcwya8HKT4zXUkVxq1w5FcCKf/8XzK2SfLA==","signatures":[{"sig":"MEUCICxqf2ln2DGIZkddGtjN++BVr7bDaH9ND1E0hfX3XEAwAiEAzJ20i+sdWxMNJI4eFb1/z0zcJZFtac6MJaAlvNCUKxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931962},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1e3618b42ee7f85dde03773391c950d1354a22e4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025101500_1760565699428_0.9971387199530939","host":"s3://npm-registry-packages-npm-production"}},"0.23.2025101600":{"name":"@rocicorp/zero","version":"0.23.2025101600","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.2025101600","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c80b3a1808d4794b0a2fed7e3be2d68595ae83a7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.2025101600.tgz","fileCount":1580,"integrity":"sha512-OzWPD3gGzG2EodDOBGd7Z7RA6QRJWjAvHTl4h7f8H73NMTV6J4a/hoBR9MaO5IFMQg+IPLHeTqRsRX4ZiOF38A==","signatures":[{"sig":"MEYCIQD4th7De36TnWv6BlnSA5EH+twhHCfZUJnZyDPDV4fGMQIhAMAIvQxd0V1Yi+aPbpX7jnRcndp5HU3Jk5WUysU/pxpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5601362},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7f567f756b2c7ad3285eaf6bfea33d73e44e2519","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.2025101600_1760650705805_0.402803447623332","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025101700":{"name":"@rocicorp/zero","version":"0.24.2025101700","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025101700","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a6b6313a9836bf427d21a9a44681f4cbdfa9079d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025101700.tgz","fileCount":1706,"integrity":"sha512-KMeqgyIWZN19h9LS9dZMUxl2UyrE7GccqvZsJV5bTBpUHBliKSESCqEGyPasdselwrMrP5l3npyGNDpEo3I6Yw==","signatures":[{"sig":"MEQCIHq/L/zuyS1UiGoh9mbFvzTnfcefn+Q1DSEf/K1hCzSyAiAWiylv3EqD2u6C95BSVMaNt4OT8DjwSPSzHyugSDBPtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5932951},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"39c5ecb5eee5974da03ebcd2e06c090db755859b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025101700_1760672704737_0.5548848509208111","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025101701":{"name":"@rocicorp/zero","version":"0.24.2025101701","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025101701","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0c1356e406fb7a7cebc92807f3592dc0db894c69","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025101701.tgz","fileCount":1706,"integrity":"sha512-vgOyMoxPKNZfYmePrkamBMPTi166cK8plGhUDmpooaQ/GQuEHthDMTN8sWsQSZQrMSPu5Y8vZUL3M0RpVlbRSA==","signatures":[{"sig":"MEQCIBLAhrjCMEBXFbobPDXd5y9HsgF27AjG1H4SsPdD87gSAiA0kl+1BHYguZdhdpSry64/MMtSH6hvJ79ty1Iis+OQ2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5934356},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"38be64faa6909d840f08710b8a1aa89b7e660976","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025101701_1760692411462_0.14550138384840983","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025102100":{"name":"@rocicorp/zero","version":"0.24.2025102100","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025102100","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"92d7e9d6ad99e83d89be21b9203d2e6860b75116","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025102100.tgz","fileCount":1706,"integrity":"sha512-FyzVOX7Qt3PBl6u4a4bmFnTGHFHQDFNLofvLulkIRyKfgULHc2Hhrqtpk6PioCo4M18Prh5W15QH4XWdo8dyQw==","signatures":[{"sig":"MEYCIQCFrFa/c3Kx0cigxSMcv+QQiE0D8mJVJjZsSepil6gzFgIhALPamvqFcHbq6DeONykK86Hal2cNjiCf6927626hVzuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935309},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"31d110cad3738293b549ce224d257652b630b924","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025102100_1761075473256_0.986601681250777","host":"s3://npm-registry-packages-npm-production"}},"0.24.2025102200":{"name":"@rocicorp/zero","version":"0.24.2025102200","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.2025102200","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4a914c740dbef473e9ad68257fbcd4eb91ff23c7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.2025102200.tgz","fileCount":1706,"integrity":"sha512-0dpmrlm5wR+T00sibCUdHwKV8UJkeboMFZDUR6Kf0FkHZiYLL5ofRhyu5SDKvZ007C6gtWKvqyrKSnD8Sw501A==","signatures":[{"sig":"MEUCIQCPp/RT3suRJ/pGW3WYMa+IvKBug5eVChxcdFk8iYBxPQIgPB+aJzr/btUCvOkkScyyXoCX2SiB6ZqwQyOFcOtjLqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5933850},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6452f7cba62c1d1d1093a1378edc50d49dbe31e4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.2025102200_1761119873403_0.6067868802415126","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.0":{"name":"@rocicorp/zero","version":"0.25.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"63a9947b910677a5acb915a844feb070851cfa81","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.0.tgz","fileCount":1716,"integrity":"sha512-mYLsLEoD3OcLC8SULBMqMG2WgsoIMbQTb73zx9E5IGRFs2f0kw3nsarozFAlHkFmI97aOBO6IhUOE2Ls8dePag==","signatures":[{"sig":"MEYCIQDI4D00bNUpzhgbGxnmPHeACRxvIH+FSzHBHRhjpysmYQIhAKj/PZ59Klrbgo7O9vvPdG6QMIN+/D+1KHcO8tHk3/zc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5995558},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8608e81ef57471daeccbe94010930c897400c312","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.0_1761278492813_0.6439915381298347","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.0":{"name":"@rocicorp/zero","version":"0.24.3000-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"890198ff77c2ce851d4f2bab925389c50519c2fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.0.tgz","fileCount":1702,"integrity":"sha512-6E33eP7qJgSljp8tKgOmSd3tOOjRc/1B6cHypVIuId1n5r9l51/EaMnWHlj2810yN1d9UGzZ5r/AXAMt+mrJ4g==","signatures":[{"sig":"MEUCIQDukJPN7IVzjWeyfImCdY5Ug8ZNwXYJZH12341UVZC0oAIgaXF2dnjaITPjCXQeI5y13ng9u4b+55AMrep8+1BLIKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5931411},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d2ee57d3a2a887da0b70a8b49f4d5a7ed89c04d7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.0_1761279933958_0.510384936519575","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.1":{"name":"@rocicorp/zero","version":"0.24.3000-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9076ac730c9fb7b189091cd5266c0c431aa7b40f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.1.tgz","fileCount":1702,"integrity":"sha512-NJxRbxXDfiQ7tZdzZa9gPocPjcxj0BdJFoxEUf0H+rkbBSFH/BCgfUzDBpaSVzuZdJF5gySowp8oMSfwnUwJ+g==","signatures":[{"sig":"MEQCIE0auoOV4n0C1aOujfka3wZMnLkYNEa+6gu9KjSae4SaAiBTpalho46ZDCsr7FAHxNT1IETlqfS1pyDLQAvw+wgZuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935599},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bbfef51f801b48d8628b52c42203506151681c9d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.1_1761455380517_0.24631200075930781","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.1":{"name":"@rocicorp/zero","version":"0.25.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"20dbc30c81d66f47873040c3c1819429fc736a92","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.1.tgz","fileCount":1794,"integrity":"sha512-+gz0CtIqwGDYSp3+qaRzgcUhtlOrpuZaw2ZaJ1yxk0rHrVsM/UfsDVlmoAjzW0oYbNpIGx3acQ4OjcUZWwUqXw==","signatures":[{"sig":"MEQCIDtQQ2cUEyNRW537Q1U6bKvjgq/gq0jP3PhK4znH3FItAiBFJePwcFrb1F16nD2F3SumWHE1k+MCOZLcsffw8exYfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6380082},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4a5431dd23d8d9acbd70e07eadb33d77a8c39f0e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.1_1761776194019_0.7673835736277661","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.2":{"name":"@rocicorp/zero","version":"0.24.3000-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2cc5c8c8f8ecbd4d0b6673d7be59833b7396c7ec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.2.tgz","fileCount":1702,"integrity":"sha512-6iVCN80JrbM03gKNvVRXKtv4/fSZO7YH018iWMERYebrJQLxb59V3lnMp1vIKEMJoH7UlCDoietPkBxTeAWIRg==","signatures":[{"sig":"MEYCIQCVkNgAnfM28cxRN6Tizyojh+vU7nhWh6Ipjb4rANl/IQIhAJ/ngAybsVClytvkKBry4cl3l49EcTREO64nP1fEQHYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5935599},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"27b12ccbd78a29e55206d163557bd6d08e1ac822","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.2_1761777142533_0.7250816615223687","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.3":{"name":"@rocicorp/zero","version":"0.24.3000-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"def9756f3592e8eb543ab2e4bb7b2a07d9337524","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.3.tgz","fileCount":1702,"integrity":"sha512-woXfhzVgnHOf9acGoQloAP3Iipv08zhdeKFlBMYjthATSFt+BUjkw1WQ5+pJjVbBQEZaXS2OiOjOfo1KGfJtdw==","signatures":[{"sig":"MEUCIQDdaIYp6GunMlW5ZrtYmkYrdQ/jlzoEVsCmcC4Yrgu+2QIgck7QI9de94RpmZM/OsCfHp3479DBBF65p35FRoo/u64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5936127},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"82c55c498a8dd03b70861398c727730e16bee668","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.3_1761780280678_0.2785722758418798","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.4":{"name":"@rocicorp/zero","version":"0.24.3000-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b51599ae3c88a5fd1ff40890400a60bd6af85274","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.4.tgz","fileCount":1702,"integrity":"sha512-YvrD731Vf/AGxr8FzD5WI1LA2nC/N89Ud4o7eXfA3RCXtTg1j3az6ilvwr31sLbd0K0cai3MIn7BYYN6CFClBg==","signatures":[{"sig":"MEUCIC0HCUp0UeqZHZFsDUlb2qXtW27T+1vNOShvks+EUhBSAiEAwYCCHLG7Vdl3qAVh3mI0L74zM8i50Rse2XnRC2kliuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5937586},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"af80130bd24dc24dc3fa415e837774c2922c0b0b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.4_1761869348898_0.9471652966675259","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.5":{"name":"@rocicorp/zero","version":"0.24.3000-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a9de0e82ec1d5752d860aee048b6255e23765665","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.5.tgz","fileCount":1702,"integrity":"sha512-yGBJ7Cm4UnAFdrmbM+ixXsQhg8m/IxMxSwOzYCwvXuR+L/31EO4/aN+61No68uiUfdM3R8yv6JXZpIpTBq5Hyg==","signatures":[{"sig":"MEYCIQDCZmxCFfhkY/jRC2oN4O2I+zFChn6sOREDgabnvMHS3AIhAK89n1FMlhErjQmWUhS15i1+XlWcDhEiA+B4FrRIgGmQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5941208},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5ca8b6e6f7c1e8c39c64da0fc102fac723f3f8ed","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.5_1761892554453_0.3548927490424407","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000-canary.6":{"name":"@rocicorp/zero","version":"0.24.3000-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"26b22a0e1d7d50aed79ee2750c68e0642e78feb7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000-canary.6.tgz","fileCount":1702,"integrity":"sha512-GMqwfqAvKckNyU0gQx+eRywoKVRhP1Tp2gnizWQK7VQYKWeKYQsBUwIIex1YigtmuAUuYHkV8YIEqJec5Uv9YA==","signatures":[{"sig":"MEQCIEW11PM00JZi5wYuKnNT51xXiWP3qkEGFdwJpebDdQhCAiA346F2RVg6LepuGP/qTu1H2fwGolscKhV/xxPTCzolsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5943407},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000-canary.6_1761930233950_0.8257903962649149","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.2":{"name":"@rocicorp/zero","version":"0.25.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4b0109435733ad65ae1d17a784dd6cc299b66beb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.2.tgz","fileCount":1816,"integrity":"sha512-gHpvFS3zJhBfPwKNtLULM4KxVpLlpJEo8/UotiL41x2/dmzBhKHTRRRxzSR5dCjvDMcwS4NV+3Y8kC782247Pg==","signatures":[{"sig":"MEUCIQD9uXTCkGEQPBzWjLYUi+CDSaryKVnGIpfA9ctTZ2biogIgSN6EoYxqPPLZ1pYpCShAfYyq4rSbz1zpGkbdZoxs7UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6454830},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"2b793c89b1738d8c30104c9b525d897d3bdd9591","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.2_1761936415377_0.9515083596591027","host":"s3://npm-registry-packages-npm-production"}},"0.23.3000000000-canary.0":{"name":"@rocicorp/zero","version":"0.23.3000000000-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.3000000000-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"73a77b4150ca1379bc7c4dab9b785358a754df8d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.3000000000-canary.0.tgz","fileCount":1580,"integrity":"sha512-oonimVIEq4YNQ2dhDDowEUB97/ifFGJBD3Z7h/6XrcmJco+Xu2hLpjOZotbMGlZ56afQC/eG9K04o4M2VfyyXw==","signatures":[{"sig":"MEUCIFEj2PtsRzBS0tvHyt6mdue5O5My4poeMfTlVXU72UX7AiEAjxufKeuILkP/3zPVLDq4lZrurKkSCUzyeYb9zfD+zPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5603145},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"aeceb08f792ae491be2d16dec4cad2b305eee7af","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.3000000000-canary.0_1761990323603_0.40765469152995215","host":"s3://npm-registry-packages-npm-production"}},"0.22.3000000000-canary.0":{"name":"@rocicorp/zero","version":"0.22.3000000000-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.3000000000-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dd80ee5ecc5eb675f26f1f6f7326b882deb0c93a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.3000000000-canary.0.tgz","fileCount":1484,"integrity":"sha512-W/ITKaVJ3F3cJ8fUXuvWF4OMskYeYs3jsKQ8Vt8ea5wxsLPoA5sS5q7uEVvENT0FR6l7YR89dPrzClkqAPObOw==","signatures":[{"sig":"MEUCIGM2jEzsTe20VfstgcRhpAb26Z6TocPMiAZ5QN+nTdfXAiEA1RD8qyGNs8/mQ086tAyYXoh/1J4TJ2L3ovxTrwwqMoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5335369},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e8fcab54781ec9d7faa6fcda65e1fce9e48f13e3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.203.0","@opentelemetry/exporter-trace-otlp-http":"^0.203.0","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.3000000000-canary.0_1761993403014_0.06230612928078494","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000000-canary.0":{"name":"@rocicorp/zero","version":"0.24.3000000000-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000000-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fdedcc75e97319eaa62d05fd111f861e8fffeed5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000000-canary.0.tgz","fileCount":1702,"integrity":"sha512-zBPEG/NlOUNf6ljX/ziLDiNAXakYbo5Q/amiIZYHiIV2khF9NxsbCBB7atutKR9Bygjfl+Jqsd5IjjcqOEAYbA==","signatures":[{"sig":"MEYCIQCR9I7RNAtbM3rhhJeiDYNa9wAE4d0oSRpje56QcMVO+wIhAM3q8NmkZGhf7SIQ6KYeHxLsLq3NXBxrbWfYCMJ+Q+9H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5945901},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7357a18a01bcd198c7b90bd0d86db832d41787a9","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000000-canary.0_1761994506264_0.13435868514189275","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000000":{"name":"@rocicorp/zero","version":"0.24.3000000000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ce16889675f6e4528fa6e9095efc7b117f594e2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000000.tgz","fileCount":1702,"integrity":"sha512-rKIoRXnrNj08NLM8I8e5+d0Jl7dNhuolzg2yx8NOVJQERzFBwjApaiTDj1151x+cnt88pnbCf6PsSAEmbcHnBw==","signatures":[{"sig":"MEUCIHz/2v+FtdkDcqBti6L6vRZ2q9VSzbk+nr4SHWHkCcMQAiEArF35JN910Pv0LLIh/vKUwOjsvJ5pNFYklkKxptOj5NM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5945874},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6834055722d27530a9c1296b3e3681dc8fbc534b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000000_1761996923368_0.7072760657932162","host":"s3://npm-registry-packages-npm-production"}},"0.23.3000000000":{"name":"@rocicorp/zero","version":"0.23.3000000000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.23.3000000000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"73eb09fc0ec4503868f4085cc35883f36253ea28","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.23.3000000000.tgz","fileCount":1580,"integrity":"sha512-g+Ue3w6WVhc+sK8mO9rFhXNPDTXxqy/a2Ah4MBTOA83jkp0PBa4EdFmdj8xLqkSX/xDfhFu/6BT1wouEmR3kjw==","signatures":[{"sig":"MEUCIQCFaer98Z2zuwEYVIVyG2WmZS+BJi76phlTjgrnz4SoIwIgefhDVapAsfKl0d6RSkJAE+KPyiiX8twmQAIwmdmc4gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5603118},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1bc715198f4f05e3c5257b868c82fd7fa4846bcf","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-events":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","zero-react-native":"0.0.0","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.23.3000000000_1762002838133_0.4553499379407906","host":"s3://npm-registry-packages-npm-production"}},"0.22.3000000000":{"name":"@rocicorp/zero","version":"0.22.3000000000","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.22.3000000000","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c0129d0d31b4f3d1ac82d915220f0b4346bc51a3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.22.3000000000.tgz","fileCount":1484,"integrity":"sha512-IOJ5H2snjJ4XtDKqPkBp55vFfIAfxR9/UuKT+a7vbf/NsgcEYK9Y9LuZm49rFvKDigRRvgD9KehANdYNIFTiEQ==","signatures":[{"sig":"MEUCIFrBh4QyvRQfef+qVXEF4OQwndMj+BxBIW42aY8ZJnw/AiEA5q+LdU3wxxj3j/GHbeABL85oKy1txkIEo+CmQw8ZE9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5335342},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/drizzle-pg":{"types":"./out/zero-server/src/adapters/drizzle-pg.d.ts","default":"./out/zero/src/adapters/drizzle-pg.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgres.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"10ee4fc3c7073a2fb0c857950b2c5964194d5b9e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"eslint --ext .ts,.tsx,.js,.jsx src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && npx tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","typedoc":"^0.28.2","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.8","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","typedoc-plugin-markdown":"^4.6.1","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/exporter-logs-otlp-http":"^0.203.0","@opentelemetry/exporter-trace-otlp-http":"^0.203.0","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"eslintConfig":{"extends":"../../eslint-config.json"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.0","zero-pg":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","zero-client":"0.0.0","zero-server":"0.0.0","@vitest/runner":"3.2.4","@rocicorp/eslint-config":"^0.7.0","@rocicorp/prettier-config":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/zero_0.22.3000000000_1762004511300_0.13732621517111565","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.3":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e5784605dfdb0a0748a56cece2ea72b98977a4b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.3.tgz","fileCount":1702,"integrity":"sha512-lJu3azPsesbv9m+PA/q0ZT8YHguGlZg+I7QW3vSm8dWjFJhKYcHteNf+lqw0DLmSCuVHfbKHCL32B20o9zqoLw==","signatures":[{"sig":"MEUCIDDoGjwkISq3205xMKug0Q9YrYjpl0jv/Sbyuh2emxCSAiEAmH4fulBv/DLRzoPcshA5PTndF5r2YAk6iWm/K78JJb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5949797},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"fe137d2576ba7378c59f4a4ab2a4eb7be8182106","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.3_1762349513240_0.5387341050812062","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@rocicorp/zero","version":"0.25.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"04209a15e42f4efc229c4a18f2953f8ec45b3224","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0.tgz","fileCount":1816,"integrity":"sha512-oo1B8HEKwLa/Jw8Au0uZg8z/j+8Sm/bVLOhHOLQ4reikzx+/8bVJCearpfIrTC+MZ+6rOha6SLvGSvGpCK23IA==","signatures":[{"sig":"MEUCIACISl9kVx4hCQNxcn10WxabmRYYOvSG/94qWfH0shv5AiEA3EpcbgrOwKliGQjqfkksQ7fI4jM8YbgTAQFQojCS7aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6454803},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7f640fc0587d0e3fb9f654c0a5242aeef7876024","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","deprecated":"accidentally published","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0_1762367103023_0.5435355297346898","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.3":{"name":"@rocicorp/zero","version":"0.25.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"acd9882084c8888b9b70bf20fbb892d578c099f9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.3.tgz","fileCount":1836,"integrity":"sha512-+KRc7WUUkxrbveyl95pafRypyEbDilr9Pa4OSCoc7z5SF4S4Fok5w/oOLkF72zrTEBfwH2atDy07f5mINBcWiQ==","signatures":[{"sig":"MEUCICh+ZoVu7YZd5S/Y2M1TAlWfZhAo1e0mk/zKsge1+36FAiEAqwQAo9Sd+9CbK42eaQdLRK4Kx8XdZIZwAgAZ+hYn7Ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604484},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"074eb89bf6640f63baf3e4f70706e40b424fb8d4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","@standard-schema/spec":"^1.0.0","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.3_1762367802032_0.4117786168806803","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.4":{"name":"@rocicorp/zero","version":"0.25.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0ac707a563952c7030e96fe9a030753922ab683f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.4.tgz","fileCount":1836,"integrity":"sha512-LsVHodn0F67wDdpx4WYikHVIuqtydnimwL9u75XMStJwoXS6CZwv6y5TE9M3b3WHYz/t3yemSMeB7CEV1A5BQw==","signatures":[{"sig":"MEUCIHZxqGBMd2QQRoU5sfZveAbA41zg3CTrDQT1AEeoitL4AiEA9oob0MAvnjtlBla0KdpuMnWVdYc248151xCn7IgrWZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6608928},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1b1a6d6899709b06953c3d4164ada98e058c85cb","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","@standard-schema/spec":"^1.0.0","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.4_1762399784405_0.12525168198987835","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.6":{"name":"@rocicorp/zero","version":"0.25.0-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"20e63621c1933ffe2e3bb51dfa738f84347f0e5d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.6.tgz","fileCount":1836,"integrity":"sha512-lQ9cs0Ay+uffytzFwPwPjdUptIHzza4TUX3c42CeVLkpEKatdldu57PvBssfL+pUT1xV+MmWjQWC1EBiPSIlJw==","signatures":[{"sig":"MEUCIQDhvlWAIalqcu55cLPkZ+z+T41+4cvGZf0n75ttLMivjQIgUU69+oTUkRdKY4IJcK59C5Od+u7JYFak23v7J6QEpfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6606934},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"efc64a693af02bb27baa2d0e79e3761b97ef1633","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.6_1762542293619_0.5275549877942267","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.4":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cac3e8d3afdd9fa540ba6459c380fef29b97d962","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.4.tgz","fileCount":1702,"integrity":"sha512-sWtNLLY0iG8n7rw4+RxY0FE7KYrDu3GjFmReqjo4fqXP10QzALK7BwfFDjT32AGVhB38q3prqyQmtXBstUUFRQ==","signatures":[{"sig":"MEUCIQCfj2WMwMoOXGJymqx8SuMqGJ7CQtyAPzxBNHcz4Kg/2wIgRjcr79ZC8HVFIKlgoIGNiQjBEiAwJYZkUb4Yi3aDwU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5946548},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"931bcb5e383be5fb42d51523efb1da1ba57ee700","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.4_1762680117529_0.05640460505894063","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.5":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d8a89318dab4caca01037486a992b8b9bbe61486","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.5.tgz","fileCount":1702,"integrity":"sha512-wcOEASB9kl2ORkonVIA/v24Ccz3Vl1m4BCWTNEZ4yzWAppllkiOE97lwvKVMBCG+DTpdd6ib/ynl7wba8ExgRg==","signatures":[{"sig":"MEQCIDd2jEJ97/HjG9kUoj7ZyPff5UULr1V7kc53MVoug8btAiAnHd38bqtXP5+FQ+270jGygQe/dko3uEdWKPC93iAjtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5947215},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"fc346148f90c798b6b7e235f4771d1957e76608e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.5_1762898197916_0.8479835932821416","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.6":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d94410eadc1c3ac2438a23eaa819b2170c0b2835","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.6.tgz","fileCount":1702,"integrity":"sha512-3DdMRl7yZu2acQjBsZyPGsMg/GNxIsoCC1pUXsxbaDsIoP/dNomAl5rW9GWrf0+GBOlMyh+q2vSxQJitIrSZKw==","signatures":[{"sig":"MEUCIEqO4YalLyBudEwuBUY7+Z6rMdnmxhUwdB6vcHvqJaadAiEAkHvaU4O2ErI3L8p5+CIXqdFBJR0o60e2JydIf2fZLw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5947804},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5f17bb2e418e00ec1e2b5c5037a312e6a93c6732","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.6_1762905413801_0.92502856356883","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.7":{"name":"@rocicorp/zero","version":"0.25.0-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e91ee1fa90a5ad8992167cd8de52c1043a772816","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.7.tgz","fileCount":1838,"integrity":"sha512-m/5FmxEAQPBaBQf/dCdBMwYMEkthxTamqZc3xI9nCNDUalXnktwzsj6cwtnDGfGVqm8OlwzJsmSiax78Pa3n1w==","signatures":[{"sig":"MEUCIQCSE9R9Uuz/HZgKevVSGT3DE3oXVYO/hdntotyrlDs3BAIgF3KMWHaRjaYhrAD1sEGW4JpMYimSg1hQRfZwvId7+v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6643886},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a4821d9289ea98a031cb4b82be050626a5a0d982","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js out/zero/src/zero-out.js","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.7_1763064233646_0.030158375254469183","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.8":{"name":"@rocicorp/zero","version":"0.25.0-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c1e987b6799f30b18a9baac22df27324db942ec6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.8.tgz","fileCount":2061,"integrity":"sha512-PguWjzUl4oo6ueCBwNvA7IwpCODP8wC95YQNonYQKizBr6HazhiRT/W3jV+xOifif/8+5wSx1nZYlBcvy0oiag==","signatures":[{"sig":"MEYCIQDD6GBiEkevbNJciYz1kfos1hs32+TjA9odhk7fJvaLvwIhAN+RAt4i6XHLTPpczlwtFujr7jntCLNsb4x8Hmcaji17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6636468},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"083183fe017df245bfeb28ac296e57445898fd3f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.8_1763662636975_0.9833731688259835","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.7":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7bff1e8ef1bbdc099ee6de5a1667c3ecdaf38fc7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.7.tgz","fileCount":1702,"integrity":"sha512-ywEHC1YHC3ZVFmPuC4xrSo3aanHihnO2A3nAFEwBQLDwBmvzrxHmrESqzn8Z69ip4orWhOK8Db8rbNe5eg/Ylw==","signatures":[{"sig":"MEUCIFqxVyRBF28CquDqyeuBpEjt7ChPAMRSqIb1DZAy5zoMAiEA8CfSqmRAp5yl4OuLyGrxq/3/qleGS+hZezmN+KqW680=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5948564},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d1ee5f2701a89efcd9b245c1a24c53b6406bbdca","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.7_1764107108130_0.0689523192542929","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.9":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b62f5aa95e1aaf652daf6125e575461ba9ad634","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.9.tgz","fileCount":1702,"integrity":"sha512-vgWHbZN31GsE16Bhiz+BXcWT/tQKzw0GgMwIv4hbNr70TIEIofGrgdY6idT5cE+EegrId3Yo0yXj1yAw3yqJyA==","signatures":[{"sig":"MEQCIG/hKd5Lt49ZG29GYIYr7laKZU61CeI1KKjFR0SF/e49AiAdZTSVULPoj8EHIT8N/eyKjNEmTUEhFRHz4mQ85h51Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958891},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"964290de2d217da0a53d73c098ae2b8b00e154df","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.9_1764702792145_0.21243070563662503","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.9":{"name":"@rocicorp/zero","version":"0.25.0-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c0a9a3ed841bbf4a726cbf14807662824f1ed62f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.9.tgz","fileCount":2087,"integrity":"sha512-nK+FBmATJLVUrYWkxOHSS76769Mc90D6MqXxVMgYajP0IE4IZNadSaspxob9UDbkQ96prg27B1WM+VyRdbwpWA==","signatures":[{"sig":"MEYCIQCJQEQh9D7FPAAf9aP9OB2EhfIX8fA+qA9LJrrB9El6uwIhAOf40rg1vXbPuvcp2D8GOs3Tn4kUgtyrVt7PsBZ9XZ+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6841621},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a26d7a0c8414cd516efe824d7f5e6ff11c56869f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.9_1764705915127_0.47166002755628256","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.10":{"name":"@rocicorp/zero","version":"0.25.0-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"072ba6891a1a7f48789be50995eb1f64f2b44c04","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.10.tgz","fileCount":2089,"integrity":"sha512-ZHES8SXQj7gGdnims7RYdfzaMOFd6ptOK7uAad4QI7dFxrfFQJTdBzgQ0qd/J5st+A/VRS86YjWP60Tlc6i7wA==","signatures":[{"sig":"MEUCIQDRmRfzXHQEKFTgcp1zrqyS4dt6gpTG+IcHn+e5tWoxoAIgCbfx9Rng+BdOKa3SYODAACra8wGc+2i11yF6nVobv+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6832586},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"aa2fdd32d52c0a64ae7b4725575b9120591022e8","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.10_1764718115031_0.49197151704486464","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.10":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"002cb123d06409c6e0f4eec169c63fb8673c5e38","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.10.tgz","fileCount":1702,"integrity":"sha512-PbJBwff/Z2EDcVevGFBNGG9ga18/wNmC/nt884e6izJyuwp92qwoEoqa3B9zM3oRpvjxtnKC6L0gwpcqq86jFA==","signatures":[{"sig":"MEUCIQCYYZXqZVBoQsCUsddVDBX/IMG57xN4MzVnGtV9GbYLvwIgYG0I20aHEBMmlkY0rslkxqfy0CiTZyRdWvkzpoLUdO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958919},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9c85c7be2b316011587c84981a5091a523c26fb5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.10_1764830418935_0.9598023080154179","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.11":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"46249a501274540866b58e2653e8b0c1e3fa6953","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.11.tgz","fileCount":1702,"integrity":"sha512-VfcMNtAf+J0OSxXkCXcwY1ST/aIanjAhtqNEarUnurTLGO0LzObe2SIcDDbjjk8lyViim1ZNnCc/8IHp0Y5N6A==","signatures":[{"sig":"MEUCIQCRkB9ilL9L/zoRSjofiaJZtL2RW9V0mwcjIzBjGGIFtgIgeIoDFHwLmCA2RdCqa8aT6zVIFHSvk86t07Gdqq2JNNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958978},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ca230241749da1d72f60b05952e9671edfcefff0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.11_1764871358288_0.08093420385931682","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.12":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d4b720edabaf4e0ef27700c510a14f23e8dd5403","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.12.tgz","fileCount":1702,"integrity":"sha512-7bbpDRipEPl/a1GE+HdwlsgBplsOGegQfSDefxJ+nYoyLrpUFpGCa+hK1peqde2xjz4t6xW19H9vTmtJuVkHfQ==","signatures":[{"sig":"MEQCICJkc6ZyOiNcDN285mIzjXwBkXkY5z628ZTAV0j59GWFAiBL0Zam3LSPVH5t3NQezgaiQdFDf6+q/i7WhswkEfM4VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959026},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"082fc79751e0ea4d1ecd55df6678acbae6e60ae6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.12_1764882672631_0.6409904127959536","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.11":{"name":"@rocicorp/zero","version":"0.25.0-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"deb0622e36210897cd0740df50797f5720e9f28d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.11.tgz","fileCount":2101,"integrity":"sha512-W1OTtAJTsiasEjr8sV/cSk3M4PX3zm5jFC3tJ/Dw/EyFxYCrhpfGFwMJGWOk9CQSoOonWfAejPUvp4UTVlRwtQ==","signatures":[{"sig":"MEUCIDcRjZCEEDbmPteFpbBjeMxdUf/boBmViO2ORRVNpkZ0AiEA9GoWzKendC9qs4uFQ3Ti9Ehse/yoFeEJJhfV9+N1XGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6866393},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ac103c990e49d1f7e9fcce6c5032ea6fea17e6bc","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.11_1764897595225_0.7537888856483927","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.12":{"name":"@rocicorp/zero","version":"0.25.0-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"92d5ca5a318510d1f038b488177b527f6fc9833a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.12.tgz","fileCount":2097,"integrity":"sha512-0UrZd6crZ7YyVSAE5M57uaTCJL2SAdZID4ZQXLMyIkzhFd8s/B6km4ac4SaDvnTVX6CxBfR7PH3csIdkxJx/6w==","signatures":[{"sig":"MEQCIFytep46RHAWxC1mWbNg6ayXgwQOdvKyYN1tKrozyQQvAiBejJR9fjqX7Al5BQPGJbbouVLxib+rXqlRBj0YlwHATA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6880522},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f7a6e58bb39ca5a513a36af13ff02a5e64b32db7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.12_1764898811682_0.7392270784303658","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.13":{"name":"@rocicorp/zero","version":"0.25.0-canary.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.13","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b4d9d7e4028760cc49b76e602fff60358f0cf000","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.13.tgz","fileCount":2101,"integrity":"sha512-pMc/fGHSHpCZmjGwFeyrBSqxuMdXn44rPbfggymAJ3BkT+mGBANPywWq7Cj0z2+JFWq5AHgYF4lx4Ps1ZFw5Bg==","signatures":[{"sig":"MEYCIQCsL4AVxme1S66lXq4agPIryhVNYEdQBa4THqsqsoFT3gIhAM5OmBk1IUOI5qtpkzQpzn6aTI0lZjpH4sNKsulLNmGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6876721},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8bc8c0cfa41bebf1616c96e8dff4a9070c7b6c85","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.13_1764977470875_0.8954318421839016","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.14":{"name":"@rocicorp/zero","version":"0.25.0-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.14","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"622650a3316d570668fb6f92cb1da1487ff37240","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.14.tgz","fileCount":2101,"integrity":"sha512-7hP8kIYRk77cP1wi0eW6yDxC/6xC5UXTG0vqraDXAEtSx+ahuJW+pKbCA0AkI2IfsoPPMd+eRTydIbAwTRCz1w==","signatures":[{"sig":"MEQCIEHMFEBbDLAOOHa1K5FK5WEnHYFuE17ZXFftpHqvlaA0AiABae/l8nL09x8B5YmZvL7wredpjRoELWXP5sEv7K2S/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6879569},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7c705b7f3eb180fc75d748251f4f3c67617f304d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.14_1764988133924_0.17412567733376294","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.14":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.14","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e1be27d79b78aff237ddd1e78ce208171e5e4b5d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.14.tgz","fileCount":1702,"integrity":"sha512-qa5rXPdLVaJM3qBOuKHbXgPM0uWGShdjyQXYd2146TPIxzL5g5wQuUzWCMlMT/02/F0TWpzyF4PdZA/jrJf3bQ==","signatures":[{"sig":"MEYCIQCdRmkoIu1VeemHztxmC/Vz79pjCjYnQK01+OCLy5yjOQIhAOK9KlBF8+PULGrVNMNTwib/zEgpFOUu9SWPfH7NzIdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959311},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0fbe3690d4a992f6cb38d1a6ab21447038a40d7b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.14_1765220476882_0.3105207123205582","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.15":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.15","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.15","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fa636d5597d6b798e38c289a2a31f6ee7c10ef49","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.15.tgz","fileCount":1702,"integrity":"sha512-bGoDMuplaSUbVV2BiDWPQJIOLQVOLNkg1T9ySw98G2SDHjHLv7X1P1uJ3v0D/lO7uvYLKe8CafFrMlCdDlKNHA==","signatures":[{"sig":"MEUCIQDqTrhsXoqoU5i0UllehSZ54vH+CoVc+2MAhBywOJYtowIgbtpJ+GLsI0+sz159347uKjmwT3F/YLS2UymeJVQ2y74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5959311},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"db2c90f5b7f144d9ad6f4303c09195c15ba3df80","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.15_1765221159874_0.743280640773671","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.15":{"name":"@rocicorp/zero","version":"0.25.0-canary.15","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.15","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0fb0a6d0b3d0001985d82b75357facc2ecf9069f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.15.tgz","fileCount":2109,"integrity":"sha512-Eh4i1EmH5h4J9XJUYZDwdifuKebDFRsIRHgQSIlSoLpsyd4Y+VEpmXvtLdXvwr2TCs5FpAZHNo0MGe66Yad7AA==","signatures":[{"sig":"MEUCIGe8+U0S6+GwMbKUYiQiNkcdoE1WliWpOKim9pdzEIVYAiEAycBfLhOow/R8cD7LfCNvUVk8NhUeCbSMNdQZt2Xpj+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6901831},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"73a1541200cdfc995f887e796df949b5627b3999","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.15_1765246115652_0.3112871114943465","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.16":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.16","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.16","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e8fadc31f2537b0450672da3d70400d45714593e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.16.tgz","fileCount":1702,"integrity":"sha512-Jw0Toij05pPbgo+SRqx6lB5I9Jnlabo1NL0wJDcoLLqrQdRJ+VCS/AXRzpoUaVM4BblvXY6f3fqnbUpUFlqeBg==","signatures":[{"sig":"MEYCIQCTkP9/haDlCF2dBpXxynqIndolsQoyZ0u74zu92kxKuQIhAP86qBY/+XFrEC5WwEVx8UeZK3s6hWTzLfwDABXchpGx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958198},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"013e9ba56991c42a24d5ee22208235b592471f70","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"cesaraz1","email":"cesar@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.16_1765246755871_0.8974115734419752","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.19":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.19","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.19","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f57c5baf08085b33bc42c9aaa9884c61bff0a6d1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.19.tgz","fileCount":1702,"integrity":"sha512-Pod0r6kauJ4KeFHbhtp+rWWNb1LgCRHX7gzVEKb9iWKNl7GhiBeTZ6QCN6lTd55dT0I1ccHae+8F7YqlibZAGQ==","signatures":[{"sig":"MEUCIQCiYgDnGdBCD2VHPLMVHBPkyv9quIlbLRqDfXcqJORydwIgB0n38aA6bAA5yPTt87+JBs2O/CkeNQt9EZMj73wtgiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5958247},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ae305974fca973c1f9b73953287869d85c6ea468","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.13.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.19_1765275573575_0.6082667333297169","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.17":{"name":"@rocicorp/zero","version":"0.25.0-canary.17","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.17","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f08466294ac89a2201c7a0067e93f93c63d70c02","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.17.tgz","fileCount":2117,"integrity":"sha512-cD6beVsvTN6RivsqIhTOVNKtFnwsdp/9yNjMf4S9DBrP32r0fGBQkS3mdkBwxsZqJ7Op7yT+guUytMNEiiOb0Q==","signatures":[{"sig":"MEUCIBRj1ystx9hdxVbGZeI1DHSsNoqM27bMsYiQz1tZ5yMvAiEAhGwbknxLKMT1WtCAJJOX5Yihid4p1MFXR2gV8JAex8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6937836},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"2181da417891667af60b8f032f078142755cad0d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.17_1765314025937_0.16923505429475427","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.18":{"name":"@rocicorp/zero","version":"0.25.0-canary.18","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.18","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"457bff889779850d63b12a49617ea672e9901bbd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.18.tgz","fileCount":2117,"integrity":"sha512-CPzd/xALS3UccBh5w5jHfFeoYcebRZoW4buzlwFZVE8/IYMg40GU3aybzBfKOXi7fs67eUw2nO6UdvesBf+Z7A==","signatures":[{"sig":"MEUCIQCERP7mJMUSosxN9pTq6/w6nxkurxfDBi4LIGwLplNzPwIgFtAp4jnCMGjs0nnMd18O68wSJoXvDni5HQGWvh8yseo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6937925},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9e8045804effbb2f651caa10af6f18499a177889","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.18_1765316766972_0.04660024475157365","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.21":{"name":"@rocicorp/zero","version":"0.25.0-canary.21","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.21","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b836453688893d0fed85c06b2539c7485fe064e9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.21.tgz","fileCount":2111,"integrity":"sha512-MM4/XO/zicNV8moEr7lwHkxCKHS63qnHQ+a1uaIG4ZWMKuFxmf+XWRERjcy4huF4ABwjzSAQUbzrn/gLIQ7kLQ==","signatures":[{"sig":"MEYCIQCwWd+WBgfaPlicS/CKjOfF1b3Nr29KLfTY0u3VcW6STgIhAPWmkwsx5xuUziawOMQ9UDwHLi/Js6aNEzEUHLtpkFpP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6938617},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"45c61efd2b48f39a0c25eb61a1881bfda157e80e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.21_1765480512602_0.9494978636190929","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.23":{"name":"@rocicorp/zero","version":"0.25.0-canary.23","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.23","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eaf2bc4b663dd26f28bceb6fde2bbda6c097afc9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.23.tgz","fileCount":2111,"integrity":"sha512-JPKWzBMDkSaWe84suBMtZ/4ye1g1Gp5UK32fGfmIl/640PlVnxDBIeFf1H+RUAiKcGbULsxtu1nO561WejdRag==","signatures":[{"sig":"MEYCIQDGIHsflSXm+TIB4/lZu9SUIDDorqr5/alScYNowt3W0QIhAIBrod6WDprylzg/co60QzkJ8Aoyu2XcP4jcscejLjci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6938870},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e094729e5feb4d98cd983aa933d0d0475525b790","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"6.2.1","shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.23_1765481662341_0.1753631136300331","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.24":{"name":"@rocicorp/zero","version":"0.25.0-canary.24","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.24","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dc5dfcd4a6945c158b385d8a36ee54ae94052953","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.24.tgz","fileCount":2113,"integrity":"sha512-1/D8myUWgs95gvghwh1QHhGk9eI2gIVCKTLGIE5iX0sM76eVxPNnPtqkhBpJOOnoov575PQObr9XGoqPuX8H9Q==","signatures":[{"sig":"MEUCIFcJE5DhgPjSbhk9B5tVfPQFuRBPRkpt2+d0u4YCVbpuAiEAuHQ51xYavTzNLl8p0ZBBVK2Dvk82OVe4HlLw93nN89U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936232},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6bca7f9b16789b221117f40e8855968550fd6525","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.24_1765566102157_0.315449896460845","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.25":{"name":"@rocicorp/zero","version":"0.25.0-canary.25","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.25","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"99dea519afbeedecdc5011e2365a58537fbb29d5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.25.tgz","fileCount":2113,"integrity":"sha512-GUee2zX1JdFZY0yuGNCbtqG78LtJEn72ZW0y+DAduouh6PUM38EYaIbCDsQ2pc1bYXTQh1H5VlSNXQcL1a9UzA==","signatures":[{"sig":"MEUCIQD9zLlrt4t81+bOay61yQ/0B6ju3btAVdkPKRUEYuAZqAIgFHD3h9bYgv9oi8CbUm0qj8bYM8GS+IO/ILhbO2tX8WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936232},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ab593012421c24ec0f4fc60c2422b614091df673","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.25_1765566669746_0.11485090491125605","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.26":{"name":"@rocicorp/zero","version":"0.25.0-canary.26","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.26","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fe5660d909504ff10b1656e1cdd0f6ade2078f5b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.26.tgz","fileCount":2113,"integrity":"sha512-HeMAmZs07fyNchDRaisUxHkz3j+Hi/xsvkVRuJpSmtK/CCBqw5Vyf9cSuwr/krsck1bfwFebJqQptoo6LOB7YQ==","signatures":[{"sig":"MEYCIQDCMUBCJwQE73Xeb8sJ+nRBqYr9JeRD0FW92/BKq30lmgIhAIV0xThKYg1hjtPb+WSJL6OCF06grS5iVPdgXB04n9NH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936232},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"18aa83c13cd95682862049a048479f940efcc753","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.26_1765567223821_0.2691215849916253","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-canary.27":{"name":"@rocicorp/zero","version":"0.25.0-canary.27","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.0-canary.27","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"27fab41dbf6d6d58ed34bfa5a150e0ce620a1152","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.0-canary.27.tgz","fileCount":2113,"integrity":"sha512-iyRmyLkg3VDJygBUd1UualVx7pGnRCBovkhMjOzz520t9X7BC0dn8hUrLop4OxXIfSJw+AKAj0BEaEQl2YX1rA==","signatures":[{"sig":"MEYCIQDWoaWG7QFFwwwFTiGbnXmVMMip+A8GFwvDtWvWhWMXSwIhAP4M+BC7x753Sx5COh+4gr7H3Eqx1/82g0dgj1YcvNbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936326},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6b5da8887b9f72a31184608cb507f393e2be17e5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.3","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.0-canary.27_1765568571792_0.6257131071430999","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@rocicorp/zero","version":"0.25.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"41512a70f624e5afb274d85a186d4d36433e2bfe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.1.tgz","fileCount":2113,"integrity":"sha512-XarXIvv82rEfHPOG9ye9efvVf7oGF9UT2gMJn//xUeOc7LMvH2zKYow0EFAGP8bOvQwHVq0F5Nqx8e8ijRD0jA==","signatures":[{"sig":"MEQCIA64rHREWrqySTF1TghpFLaNSFqo4hkHmqWydhULQgb1AiAOL5AaaC4Lcl5MMvfov28Y62hfMXIIC8VCUrfQ9hU9vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936296},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7182f69ff8037b298573850f07170d196b9da750","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.1_1765582479243_0.3732678697768692","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.0":{"name":"@rocicorp/zero","version":"0.26.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a15183c3685a092851831c055771b144f176597c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.0.tgz","fileCount":2113,"integrity":"sha512-1cxH6fQuP/FePr6nudLfNCj7Ch5dLWtmvm7Un/0FXolRs1C2gmhrqJinOt0jV+uUupDmaA3KFU3WDz2RpSFJ0A==","signatures":[{"sig":"MEUCIEGUULjq7Vw6vQEFl2QBUjwGfkYFXjqD+2EdZ+CH+6X2AiEAxXwauKif9r8CcrUxu+IZpkdnOW24xm+JH1NU/FHFXg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936543},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d061b84f47372750a5314a7aa350cd6a0b08249b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.0_1765658259290_0.5559500317598396","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@rocicorp/zero","version":"0.25.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"81e31ebad946f4e87c50d8a490eb23a4e6b568e6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.2.tgz","fileCount":2113,"integrity":"sha512-iaeStn4/riUP7sH5u9bfoIMfj1qx69YCQ4jYJooTN4Bd05BloTF4TIhTpqNd2Y7y82a9RmE1y4m7ksgjmlVmyQ==","signatures":[{"sig":"MEQCIBAOmi4D04wBXOJ7DMGUVCB5WCuCArptzcPS22fulHdBAiB8366VQM/W6L2FsddnhdJ0sLK1/l8Gu50XFs4vqxoSpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936516},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9ff52dfd7504d25bfd34be465622dfa490d9678d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.2_1765660749443_0.11009541472294604","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@rocicorp/zero","version":"0.25.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bcd09807c13aae8b8b0484a20dcbd61463a2527d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.3.tgz","fileCount":2113,"integrity":"sha512-6juySh5DPfRWUpMJO2G4s0aZdbBJSZ5ABDFvthoObb0gIFcLMs2fkUF4FEolHRwwFLlUztbYVUByCvEWTWWUOw==","signatures":[{"sig":"MEUCIH/475tn/Zwfk4kNSpDIERXtjAcXTVytswCy8RSMnaykAiEAkqg35M/GZkE56vQ2rKazXsX7gVZIv72VUiCZ7AdxPWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936304},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f0b2eb7be11dca71f053accc7e287fb3e29cd6a4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.3_1765843423431_0.5311508499926616","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"name":"@rocicorp/zero","version":"0.25.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"913ba3d3e8c0ef3443fba6b9bb3259f9fcaec022","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.4.tgz","fileCount":2113,"integrity":"sha512-KcSXYftuyoiWNhVluUuhzV2srWulo1kjq+5KBNqI9F5kSZufBimr3Tc7Q5EK1kIYsdvmNtEIgtSOOEOHIw/mxg==","signatures":[{"sig":"MEYCIQC4LIwvVRxwjR+Cpa+N+25NNIX02TBmk6arQwVi+hVjawIhAKKT6MD4vNuUE2yzJ/bpYJ9d/XIKdx/25Y9XucQnNkgL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6936266},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9ead73ff5509c18b4ec3c4713da1733f866b8ab5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.4_1765925917528_0.2569225197220075","host":"s3://npm-registry-packages-npm-production"}},"0.25.5":{"name":"@rocicorp/zero","version":"0.25.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"94659a0a771fec60cf51c217520d91ed804b0571","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.5.tgz","fileCount":2113,"integrity":"sha512-/j6tuOhQuXPazM4E2xq1sQPm88z3f0MT72KN1siciHZiZD93G9Zw50LRFlPaI0t2/xuzE4BGafpL8jfR6yNX2g==","signatures":[{"sig":"MEYCIQDRBVvMsh2AYvU5cQkrhvIrBFVGkzqOm2yD31WknxuupQIhALeEQsO6b98yCX3bEmY4j1OMx9A60JQhaJ6VWDepgIgC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6937533},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"48277ccb3ea17959d220defb00696312df70795b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.5_1766140525077_0.27728353295925734","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.21":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.21","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.21","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"25fad4d01c7e06ed816d7628652b568bcc578bdd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.21.tgz","fileCount":1702,"integrity":"sha512-UESggIHvsoBVwsTyxQY3vY4kJq/rArw9U2YwVrp+PUGyepUukTsyrLz7eB89rIsShPOSAKyEakeLTouJj0zkQg==","signatures":[{"sig":"MEYCIQDA13FjwAafJd9HG+krfQzlX3JmBTEcNS597MjeVcUuwQIhAJmiLaj0TVRwtlv+Xh6BUEFRcrFa94atPslI2ui4285V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5960042},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"63bc900266637b933a02ecc985bf093ebcf33b34","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.21_1766152443447_0.8986552812960784","host":"s3://npm-registry-packages-npm-production"}},"0.25.6":{"name":"@rocicorp/zero","version":"0.25.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bd17b441e7b13a458ee3240734fc33f795de6a77","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.6.tgz","fileCount":2113,"integrity":"sha512-88THsMJUp6DJKWojshQ+1Jzyl6G8H9X06Lc7BV/zmVj04lu8X7JIWlkEUpLjkNbh8rMOGT0RUlljYsovozjJWQ==","signatures":[{"sig":"MEUCIQDJjgBt1AhKEGj1d7DaU5MWUi9bjV6KQYwyDyQe073vsQIgdPvpsIyH1x+1yKLacfhP5zBE2suhrEYDKnWqtSdvfGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6937996},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"cb851a6a88055104b67d8ca6850286417c764efc","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.6_1766802190268_0.3207219148394169","host":"s3://npm-registry-packages-npm-production"}},"0.25.7":{"name":"@rocicorp/zero","version":"0.25.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0f4251c1e2a70f27873b95eac4ffc594a635f070","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.7.tgz","fileCount":2113,"integrity":"sha512-9UgUe3KqB3dCIg5SfNy+LRf5+hujWiAikgcWit50i3a/t5V/pWcrbx8zD24IX4DiKlUidEFCDKOKLUQsUdGe6w==","signatures":[{"sig":"MEYCIQCJ9gsRWJIv36bEuptwFHL72SIiyapRVjTpOXb7KIznHgIhAIZVO/qfEA5MMqVkqTk2dbb/1fVaDkW+DGq7jXMJ4l4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6939160},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"05d433839e1ba31bcce3fbf27066160aa2857299","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.7_1767653594216_0.7169826172637572","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.2":{"name":"@rocicorp/zero","version":"0.26.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"78a7e1ed92e87283d8cf4ed5db272bfc99b395e9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.2.tgz","fileCount":2109,"integrity":"sha512-+uoFoO+j2JWKx49p2dSWxYjWWBwA3EYMys0gnrEloQ902n4o2uNHlRj7vw9asjzXZnvJp2QHZhrLLLqn1o2xvA==","signatures":[{"sig":"MEYCIQDNA6hENj4YXL4lVN7DauD8GIyU4fOyWUfF7OW3uRBsSgIhAKJ3m5hhXM+iKt8WOQTUV6Q4idIZlNRFKfLoq03O6qWT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6944247},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e5845d72877414730542e6ad4da3ab3ff10de1f1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.2_1767756303464_0.8590955313487194","host":"s3://npm-registry-packages-npm-production"}},"0.25.8":{"name":"@rocicorp/zero","version":"0.25.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"647a0d121a00c2ab000c1bc65a603da2aa5d20ad","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.8.tgz","fileCount":2113,"integrity":"sha512-o0zxFgpwbe4M12kbbLfHaXUJiJlI+eU2KHoLIYP7Jt8Ra1/ik2k2+anrP7Zd11oQVL5pvlaSXKNsDWKXAwpWlg==","signatures":[{"sig":"MEUCIQCDSR7Y/EaezHNcwiuEECc0NYV/hP1rgT9RBO27OR1cDgIgVbr6Ij8TbWmaG0o8OYBYDPIQxNQ7uokQQHDGCwgOOR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6940554},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d098b6b8d1d2b641ba057bd41ed4fc79ca5efb9d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.8_1767922080250_0.40669852548312524","host":"s3://npm-registry-packages-npm-production"}},"0.25.9-canary.0":{"name":"@rocicorp/zero","version":"0.25.9-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.9-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c846c65b1855d53f60141a9986aaf99a8590c9a1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.9-canary.0.tgz","fileCount":2115,"integrity":"sha512-nf+6M7nmdYbYgGQgYFMh7wNyl/YKwZf//6VVkkwC2v2uDsxHEYfpzBogx3zYmxr6j4XEDrdMSHL2xjOhfixJpA==","signatures":[{"sig":"MEQCIDIPsY8sJbNSju4ss4mp2DcLHSrYXrR8oTTruV7lLqc+AiBuWEkmsL3Uhte4Y9n2X8ADEVQsfa+k9/y1PbkD2JM76w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6953167},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"18583943d0d919d032ff0507e47bdeb58f1760cf","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.9-canary.0_1767956259904_0.4053905741253323","host":"s3://npm-registry-packages-npm-production"}},"0.25.9-canary.2":{"name":"@rocicorp/zero","version":"0.25.9-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.9-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"90d86a490f8480c06fe76f20d211dbbe9c5b10b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.9-canary.2.tgz","fileCount":2115,"integrity":"sha512-byC7FGsKcjUZWSqhiMh5T/nGBpesGXGS+3Yy/9ItTS3BlebtBBQEqrMQ9VWK44pgTkIJyo/QlGHbxKqJJvYOgg==","signatures":[{"sig":"MEUCIDQlAutzNAJrJZZxDSBexg/BOHrql68+WbPSdbMt2hrxAiEAgXwPPjs1A8TcVpFQdYgQNogSIr1VwTfzIWtSZxL2VKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6953178},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c8ae25c892359ae73f43df0bd1bc475da450a9de","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.9-canary.2_1768247445445_0.932604298808416","host":"s3://npm-registry-packages-npm-production"}},"0.25.9":{"name":"@rocicorp/zero","version":"0.25.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e4a436258637763eb23d1b00fbe0c4f7d77a15bc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.9.tgz","fileCount":2115,"integrity":"sha512-bn9IcFYfh3IXUIO6LEYhv/wPtbfpba6/jA0L+/nB7hEOGPPIeeBGDPLEf5KtDrnB+a6k/1EbQkUSVoIw9bjN5A==","signatures":[{"sig":"MEUCIQCAu9N2YDFyrc/EXTqe8DKjWKiwxV8hcr9DvCEVBBLxBgIgGntSy3lNC5J5fPsFCN3bzJaee2jQpd1ypDBSVE2MQn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6953776},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"95a8a2ebd0bb48401a1c9c22debd3da2155104a7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.9_1768271690556_0.1678496447073634","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.1":{"name":"@rocicorp/zero","version":"0.25.10-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9c0b77ee4a0f4eea5e4a16321fde5867e14808fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.1.tgz","fileCount":2115,"integrity":"sha512-8u8/GeyygsRaclVakEHAONdJiVh6OMYxRN2+OPedcP7klbztXvHphRhlaGkeKUiAfsoY+j2kbClzRdWR8ejmkg==","signatures":[{"sig":"MEUCIDKf/2O/yfPa4X3dibcMDXr+WeaBO3Pxsfenq/dwA/2vAiEAsBsq5dq5SkhVLeVDeGdYLwnCcNpdVfdhvHMzshzdX5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6954509},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a054d931dd4e8ad070cc1367791281e6606c9da5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.1_1768446972540_0.9536712800536598","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.4":{"name":"@rocicorp/zero","version":"0.25.10-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"da0e77349f21e00b089846189dd5960c9e2a72f8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.4.tgz","fileCount":2115,"integrity":"sha512-FaOiXP0WjP17taEUFQkNeRC4kLIK42fMWSwJPybITGQlZRF15pzlOm9BDls/3wc9GxLbLHD5nLsqhU6BaS7Xdw==","signatures":[{"sig":"MEUCIQCRLVVsp3b4slMA0y23M1LfT6vHmqLsS+ehu2YYRIQKFQIgALtfsKkkj7uiHRzxPpznblZmsfQsY2WTfFz+XUiyznU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6956007},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bf236d99d7f103faa6263f12c3f4ff4991c3eaa2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.4_1768510106752_0.8336025565205496","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.6":{"name":"@rocicorp/zero","version":"0.25.10-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f3d2e8aa5f192cb613a2a7de73484ed095c65e5e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.6.tgz","fileCount":2115,"integrity":"sha512-sGXMBm50pJz6+GtB0dzEexwz5Gcdo6ffqqrMzgRXIdaUPKQkdtGffgDwOgdrSuHmzn+tMAQXsNvE5fqA0bGRSQ==","signatures":[{"sig":"MEUCIQD4D8nPinbFGC25wOEoR0FKC8LN45DqGt+NFRzSGIf0GQIgSOcIE87exVVxQAxuE1MVxknxfnZ01ImZUxGeH64ZZXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6960700},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"59805e5b821f8678f25e58913df3d21740e3c077","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.6_1768555342931_0.7002855409747195","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.7":{"name":"@rocicorp/zero","version":"0.25.10-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cea36c7403d54cf5294877778936ad29279b76ec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.7.tgz","fileCount":2123,"integrity":"sha512-gQFwYA1QkWIK7d90EhYLBdg0GJBNxBV2WNDXP8MSYVMLmi0A2c7DLT8sFNVeJrwIiwoQCnqoW3lnGH3c11uZgQ==","signatures":[{"sig":"MEYCIQD3vduo9eRgg6fEbbweg1AjjBLnXC48SOs4zf+AGyRx5QIhAPg433oKJ3n6nuqYd6eRwzoY66txWD2T7xmKyS5sQFbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6974163},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"3e857827db3baf6c853a5495b43ca841da7dc4c4","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.7.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.7_1768582077784_0.2198435705134747","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.9":{"name":"@rocicorp/zero","version":"0.25.10-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d7f6a6d91bab4211d4d8a968c408b9007fb6e86d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.9.tgz","fileCount":2123,"integrity":"sha512-QHMiWeleS/TYkVq8LHqfjfl3QAAT4MdJ2InWrfpC5jZjVyAb05pXDbaXN+J66GES3F+Nncedi7DXWCqzVsuPmA==","signatures":[{"sig":"MEUCIQDAHHoai55VLDjGSIsaS+kvaym+3MqEY6s4d5/ygLeSpQIgMgBvx2IPq9tZgmbhZaF/3j259HsCNV7KJ1vgnJk6Ruo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6974571},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a4f8830ace099ed7f00c2bae62209426da6f7935","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.9_1768604016974_0.6287600878508923","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.10":{"name":"@rocicorp/zero","version":"0.25.10-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4fe3b122a171861c04d1e94eb90ff639eac95fc5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.10.tgz","fileCount":2123,"integrity":"sha512-afKPJmm1wpIodZSPYDv/clk8l11TfXQj6ehBsX20NrIpKwt1CYvXvhHD+j7dAam7Hf+kRMwO/4yIuUtD+IVj/Q==","signatures":[{"sig":"MEUCIGIkH6b9c9C71aGlr/j6vCmZabPSEE0eSGfiRDCzONwMAiEA0P1eJyDLyDIHsrWAjj3UGysV5kY9L5as2ownBKhBaW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975690},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"98992fe4e86450c40a2f45641f16b7bc82136bb5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.10_1768982306350_0.148118341458918","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.11":{"name":"@rocicorp/zero","version":"0.25.10-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f608fa2cf366c9579b62bf9a0a64ce19bcb24fb0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.11.tgz","fileCount":2123,"integrity":"sha512-N7ZT5xsfhs2PijMVsddiF+ftH7Nu8nOk9FCSttzufHyGbOWIfnmM2u38U1lLiB5Kh43NACsOZf1qG1FmGm+NOg==","signatures":[{"sig":"MEUCIQCt/Q7tw1ATKkbhjlf/isQhxQ5aUGbT6QrdTZZ1vbFcYwIgY+IvGm3YPY9/16AzBWek3EHR6QfQNFs1O97OjtAXLqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6975677},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"29642fa953ce152021748fc9b155a3894ba70f9b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.11_1769027402892_0.9031676558997341","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.13":{"name":"@rocicorp/zero","version":"0.25.10-canary.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.13","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4735320d8c055ce5d9d437703c40203f5b0c4d0f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.13.tgz","fileCount":2127,"integrity":"sha512-XaubG8AVzyN+eXAiUipQwz94Eo2WqHuEumT3k1SYozn6ayhTOspKJi8LS1wzlBzVmgEgaJ8pFQm8hK6i7TAa6g==","signatures":[{"sig":"MEUCIHvQ89/1tetHgI59K1OmLIr3d4FxC9ud92wgwpFCiXKkAiEA0aBGQr8OhJcvHN5W+BwwygqWo/mULFedXrAl5f3F6y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6984770},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ab3a5503b2ab0febfa9e8dca878bd5f3504dcc5d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.13_1769107278046_0.48668729295106505","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.14":{"name":"@rocicorp/zero","version":"0.25.10-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.14","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e78e5033e0598df98cbbbdc0a000e8510f93ba8e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.14.tgz","fileCount":2127,"integrity":"sha512-TkGmUXa6xhwRhWJ38l2T12KHqcoIxjzX81o/XI3IHmF4KV/2e9MuXqeZzkMo0z009mjuOwaUEimb1j001sqsfA==","signatures":[{"sig":"MEYCIQD7kc5yet3JeWWCHc8PavCWBCUpSvHDNk6R2AliCNQNNQIhAL6AJVyYr+08dCq/Im8lpw3b9RHDMQgmjfdtovAf20aA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6984865},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"2ee68db9d77b46ff4b1c7b9e80ab4fcb6142298e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.14_1769183969767_0.3527540356748424","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.15":{"name":"@rocicorp/zero","version":"0.25.10-canary.15","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.15","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e241658fbf101d69da8b0f954eb0a56cd554948c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.15.tgz","fileCount":2127,"integrity":"sha512-DL6NRrTXQGplM1EfqEo20fTikdOkJ05M8BQh4+jHA2WHLyS/H1t2ZeU+LZPYXKhFXqyZfJwqduALhSI8YLmIvQ==","signatures":[{"sig":"MEUCIQDjOKrGy411eCUl/T3Qp9M9qtjPttNbGyvjVPWavMv1lwIgH5WbB4apocluvwd3lM3icjB40X/n+huoorkPA+S+68s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6985134},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d75f9d2cd7ac50a279056fcfcb02a9c7e3ff3161","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.15_1769200291895_0.9519893023257231","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.16":{"name":"@rocicorp/zero","version":"0.25.10-canary.16","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.16","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"992b00058975a3957d7ff34e3cd0872cc682caa1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.16.tgz","fileCount":2127,"integrity":"sha512-CTecFrDmqvd40m/tenmDGDqgnQT4KQeBzPtUL42YdKAMUW97qY20h66yLzupPErCGaOL+WY65bW0WnA1iPifaA==","signatures":[{"sig":"MEUCIQDYs0RRViONRzMG0J4bNekgNizK+iVInSlRVLMsm4/qNwIgdH6G8VtfPe5NRiq2+72gvbDw+PcyV5DhoBQVYOwSXrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6985213},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"70f8d248d59a507a22c67ee90bd18444643b1457","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.16_1769206201895_0.35033752001225293","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.17":{"name":"@rocicorp/zero","version":"0.25.10-canary.17","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.17","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"edfb07185daef1f2e3611301843137074c11e9df","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.17.tgz","fileCount":2127,"integrity":"sha512-3qt2DgToEjGfxvgzbo7r8AGlO2PKKgSWSNuEWyhXDybJMOSheV+L9syNFJZOCQziPk3axwOxyRs+t0bgY0cUCg==","signatures":[{"sig":"MEUCIFIZp1FkDmho0agxZvi1RnOl2WqJ7/oClao3krO9oufdAiEAqJJiWpVyaY1uN+ONABHNLW5+bwjwyMZPEDgDCkMafUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6985511},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f4ef6d76cb6a3d9b79b3875aeec6c45f5da4b8d5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.17_1769277096202_0.28697365593349655","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.18":{"name":"@rocicorp/zero","version":"0.25.10-canary.18","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.18","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2cf296a24db808e88358caeb2e9d9918bfeea5b0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.18.tgz","fileCount":2127,"integrity":"sha512-yDgb6hw1mp25BGqGB2rVfPAq8cYGYYPcza/o4Jk0+pbFj46958GQycnBJ3rhkVYcwtFjV14IL/MQZZ//GvOacQ==","signatures":[{"sig":"MEUCIAItthfgXHAekhMH4cpL+ieqpP/YELswr08SZn3xzvTiAiEAqQd0ZMWRN6VZR3pi7EC9I4Xxie5fVpjs1TCIiUuYREg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6986170},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a59dba1ddd32d0c15da7b29355fa3e73af1e8df2","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.18_1769480415208_0.3429691850653058","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.3":{"name":"@rocicorp/zero","version":"0.26.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f8506bc024ce8e7b370256d66eb3c88c9a456fde","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.3.tgz","fileCount":2135,"integrity":"sha512-OHV0EYQdbI7bciyvf3K9b3kS2quR4DNzdecslUlXuk42QNCuJsMw58T/6uOABz2LL4ZOVjNhVTMNORzxHn8SZg==","signatures":[{"sig":"MEUCIQD9Baa92K1Z36ClWrgs/3vay0crV9WipePpQjUmkpuVzgIgO7B8eMjtxBVNeKzGMw4uqycPrSVXa++rnAUBhaOkkQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7109922},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d7322df59cacf97123fdbec1c29076968fc7770d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.3_1769549624156_0.6514297587128823","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.19":{"name":"@rocicorp/zero","version":"0.25.10-canary.19","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.19","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"832aef14a84bc64053a8021e770181af3ea955f4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.19.tgz","fileCount":2127,"integrity":"sha512-SqK6tJXo95pwHt0+lasHA6RsMIrlwWcPHcsL+43jm2PLQPBrc19UzdjojZicBfrK7QRRRkbAgKNgTP1xFx/bhg==","signatures":[{"sig":"MEQCIDIHqThYhZimsJBfG0lOvmykK5vEpIYGdTt+rQoMjcGTAiAQwZAy+/GUDJq9ipJhg0mKZuEBQze3R5+kPfm81TyjWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6986169},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c8f199e1d378aca20470bf2284b3f6511818f0d5","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.19_1769555113487_0.8930637672673569","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.20":{"name":"@rocicorp/zero","version":"0.25.10-canary.20","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.20","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ab8eb3f17b9a6155b731ea9bea14a6e64c27e02","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.20.tgz","fileCount":2127,"integrity":"sha512-iS12CyGZH+9aD2Shd2rN2qaABP2yopcF4LODnPUbRmXs2pELanGqhZa+sM0nZTB7Qht9bBOcrW0T6rC38F76Pg==","signatures":[{"sig":"MEUCIFFMq8WlbbfyA/W/lQf3s3aSnCCbg/AoS2uTA4+XoUL4AiEAzUj7s482dwW+2hQXvins84b3a/L/9Xpai3GJF3UAht4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6986323},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e9ef98026d60af4485136cbea5d03d31ced90705","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.20_1769564048202_0.46654681792388897","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.21":{"name":"@rocicorp/zero","version":"0.25.10-canary.21","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.21","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c94c688e6eea7e5bfd00315ba8571f72191ab18c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.21.tgz","fileCount":2127,"integrity":"sha512-d+65O8IcuzMRCDXzEj0SuwfEryqp6BNCjWLy7Hi9xgO6fCmVjTEMQOmeuwyaL46yDQs6pZcJjwPviuZrCjA7kA==","signatures":[{"sig":"MEUCIQC6K7teUKysG1Rl0+Wr1I05SfeqDbslm5QW8X9354B/CwIgfeTsIqbsfRjvg2g2fFHOgfVbge/Bf5hf8P1dwtY+ZZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6990198},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4cd236a4d386e04cb918543911786bface1458c6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.21_1769590621216_0.017598495305203077","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.22":{"name":"@rocicorp/zero","version":"0.25.10-canary.22","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.22","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d71711a2a814679ca5eece696d7faeab02d3b451","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.22.tgz","fileCount":2127,"integrity":"sha512-aSQt21NeatNztblQwHc7Z4URRMRmI0kSnb2uaLWJQ7CT2esZiQNTxc1rPdPS/LRxRWo1CNZXH43VYlV9n69wrQ==","signatures":[{"sig":"MEUCICZWsTsEm7ApC8ip9hyP++avG4QRuqi4Vz8SiJlBEB1EAiEAtfylEDVrqIcydDurgBBA/JV4xKzIfjBs5wP3CJorHmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6991358},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"25614e8271d0da09518ad0208195a1537d22d507","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.22_1769625168961_0.900540159691885","host":"s3://npm-registry-packages-npm-production"}},"0.25.10-canary.23":{"name":"@rocicorp/zero","version":"0.25.10-canary.23","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10-canary.23","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"11033579eced9cd2969b10851f8c3aff045adf6b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10-canary.23.tgz","fileCount":2127,"integrity":"sha512-a24iy5anui6ci7Nl6rMyu8+DKi8BzIXYhCILeVpoNtynqurL51Z1GRAwWDYa8cKhz7GWGXG5FXDOy+RNcGf34A==","signatures":[{"sig":"MEUCIGU8RHXInH5dv2Ir8nlyN/rqRJZQXopJtNig3aES5xEyAiEAkdiUjETy7YWxKA37bRdCbq8Ji23x3+9MfL9h47O9Tvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6991785},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"db4cee944e39b149f556c89c2ea00926759df738","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10-canary.23_1769637750371_0.735463184043889","host":"s3://npm-registry-packages-npm-production"}},"0.25.10":{"name":"@rocicorp/zero","version":"0.25.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c331cebf1950975327c808ec7f903b2f5666eb41","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.10.tgz","fileCount":2127,"integrity":"sha512-lgh+w/soihwJGhE0FqYzVCbS/dhBfVdUcICVCZmWR0Sov2yXnzvBcNT+jgp/PUywyrznh6YXkH3chI8FGIdXQw==","signatures":[{"sig":"MEUCIFr2qqcAgqhvwAtPZIFg9fV+iok1NWGlCetNGi9hEDMXAiEAq1UqPC5mAWZAtiATAUtUUJ6CrURDDoZsg//qhKmp9EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6991755},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f76f249a0a52007ee117f135f8333b194f681646","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.10_1769647519043_0.8456209169897622","host":"s3://npm-registry-packages-npm-production"}},"0.25.11":{"name":"@rocicorp/zero","version":"0.25.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ed990ccd94daedac29d3c3967459512b6039920c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.11.tgz","fileCount":2127,"integrity":"sha512-TCdQBtjPkCzerOiPcmPjU3IuxVsA9rW7lpUT053gUOKF6Rf0lDKhO89U9Z2ons0Ghc0KtRIe6163xdxLsFl97A==","signatures":[{"sig":"MEYCIQC9dUJlMZ3y5D3+Zv1XnFyV/n0XWdYUL6VL/9zRUBkj+gIhAOYXzjQsDhOHQzhh5FmcJ9+o/prQfJDqWWKSCk9e0oeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7000746},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d8e0aa8fb7eb10b57440f47fab1c33888463dfb1","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.11_1769670613969_0.4443919010089643","host":"s3://npm-registry-packages-npm-production"}},"0.25.11-canary.0":{"name":"@rocicorp/zero","version":"0.25.11-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.11-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c9eb050feadf8f19c5ae1423fb92e7b64e74bb57","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.11-canary.0.tgz","fileCount":2127,"integrity":"sha512-Ljxd8A+KctPI7LULOEqEA4OK+Lf32VGqFsQTHDZWR7aYwrhNUD0U+CbVLgrDA6inLoHrgqep38B6/yBC2WjsbQ==","signatures":[{"sig":"MEYCIQCzdR7R8g6RFlTXF8sabJu+lRXZ/dAtpgVYVIEhiDLLLwIhAOv11Tm5IDFpgespCudoar9nUCMws20iWkpXWEO1hZfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7002162},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6a903527439e43763a4f055833aba3636621c462","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.11-canary.0_1769708267377_0.47509560197513356","host":"s3://npm-registry-packages-npm-production"}},"0.25.11-canary.1":{"name":"@rocicorp/zero","version":"0.25.11-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.11-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f8abe5e447e2d966b56effbd5d76680f978be836","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.11-canary.1.tgz","fileCount":2127,"integrity":"sha512-qDAtuQcRlfVM1R0YUAj1uq/OfCwfQDmMLv+NVQtkG28BJhfyknFICjRMZdB1tlfH37dNC2ccFkjB2Or5K7yUGw==","signatures":[{"sig":"MEUCIQDGfrjkb8/mjuLd9hMuPKcibtBbNH4/wUEFpWJfrrbIogIgEXKhgXuQKrufefTTWdCuMUrQOk+64t6U+PbSl/ufS28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7002150},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a9d2e5e7ebc38dc76d964eb17992d837b3f9339a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.11-canary.1_1769718107685_0.5352320696713155","host":"s3://npm-registry-packages-npm-production"}},"0.25.11-canary.2":{"name":"@rocicorp/zero","version":"0.25.11-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.11-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fc43eb9ff42ac1d8432199a1442d170d08bfa364","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.11-canary.2.tgz","fileCount":2127,"integrity":"sha512-4nzj0OMLTAk+2rjRMSRLiXXTGCuSZCC+qqeIrilOn7lOa+cmVcXuOswlHrq3oUWngPTVVRnm/8fYxzAx2YdtEw==","signatures":[{"sig":"MEYCIQDLdYrXWbI/HBEmu/nVLrxj2rRY5gEV0B4KMzRBlvdiWAIhANjnn0aVydi33CjqQ1CztGAULZq7sAdHj8Zz4U1ro1eF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7003501},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bc7edcf5cd5a7d1427c2e3796f0f57c22adf1ba3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.11-canary.2_1769729162392_0.9174014650343527","host":"s3://npm-registry-packages-npm-production"}},"0.25.12":{"name":"@rocicorp/zero","version":"0.25.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"14a6b89211bbfccd027e615ac22a06bcbf47fa04","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.12.tgz","fileCount":2127,"integrity":"sha512-kIjM9RYJ5iLiz9odngR/TSkhomoJDqsdga992rnW4PwW9OYFDFNmgs1LIBOwgVf0wbuNvvupPwxMnxu8M2SggA==","signatures":[{"sig":"MEQCIDvxWkdUuoxfLGLaw7kv49jqRPZPGi/HNwn3O1B1Ao69AiAEvFh6q6p6xGOrOHus745k8LZDcF1GFArR9Hktzltvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7003474},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9b345e5b35b8a3f3de930c6516c28e77a55b46d6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.12_1770157622477_0.8396580717026918","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.0":{"name":"@rocicorp/zero","version":"0.25.13-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dbe9b77b90d1f0fb1f27bb792bae2a1c30f33f7c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.0.tgz","fileCount":2145,"integrity":"sha512-/GhfyxbUwVcmJstFI5IGkWrmAO1K1ePpQ4XF2tW3gsEQoR1jwLrN9lrQTC0k24QRlM9zME4xanA83wFYpvHJSA==","signatures":[{"sig":"MEUCIDhGmgliqhJUz/CHYZqEbNYQ9NjbiEts2G6ebFN2iGuGAiEA8QhS+hNeXQBTUIlQHJYC6LKo3R4EkWmaoQDUuWyC6vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7184131},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"38bcf7e4a3e8cf4ff53b222761a16c9fdb2157aa","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","deprecated":"was accidentally published with incorrect code. Use 0.25.12 instead or a newer version if there is one.","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.0_1770224261489_0.25830156303588225","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.4":{"name":"@rocicorp/zero","version":"0.26.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"de1cbf618f911ee29d34a06dfba7ca5fc9a017b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.4.tgz","fileCount":2145,"integrity":"sha512-v0OUMnZ/ChfUeKFArP5QNWVcSWT6I0MLNDCAZSh2syM2/vAMo72k08/qKD1U2jBNO0SWXNW1rfgbcWDVNnu1ZQ==","signatures":[{"sig":"MEQCIDonoR5zQ55VqdNi9q5myDhCt/MMYY3IZT1k5wNz2JR0AiArvBSao0tQ5dQCvJK8RQf7MSVY0slFZeYqk2eiu27XSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7203183},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"14a6999971bdd3ec7c8b3650e52b1af745369b55","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.4_1770233664881_0.4290631204897104","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.5":{"name":"@rocicorp/zero","version":"0.26.0-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d8e375062495eadb2f1ad3132c3f4047b762c398","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.5.tgz","fileCount":2153,"integrity":"sha512-ncMdKitg/K3jFhyQwbV99V3JM+tPvh9i+VaXmpTey4Zc9soiPXTnlvpZzvVyU+fhprAZJUxCwgQ/bNEdWRzJyQ==","signatures":[{"sig":"MEUCIQC5LOxE0zala8dnPeEmdS/JSkqzy2d2cFVM78qKZ8qnKAIge1t1/qtUQmThuix12YG/CMCgY9L9FYoahneoZ9fKGjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7273180},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9316eb35c2177d2216daf4395b3d2f2067cdb932","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.5_1770404088274_0.09003466366139468","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.6":{"name":"@rocicorp/zero","version":"0.26.0-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3d5e8966d5c0d3ae25bcba84dc9ae405ab8a70b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.6.tgz","fileCount":2155,"integrity":"sha512-IpApcYp3BhOH+RR+LkjEx+XiqonS/RYEBy16pOG6TX+3a8sEn38LuED4Ql10uSIwdsGU4BpweFIBJvGT2APuUg==","signatures":[{"sig":"MEQCIAIJGRzhO2b+7u+hHk1nCT1Z90uQHDQumlPb4m0XEGBuAiAjz/GborZkIlIq1z8HSF0yCHeVx6t0MTRf+Gqe+iQJAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276287},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7b021005174a5118f64839ee33f82946ed8bd48e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.6_1770760928477_0.26406246761044705","host":"s3://npm-registry-packages-npm-production"}},"0.25.12-canary.0":{"name":"@rocicorp/zero","version":"0.25.12-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.12-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b7d395169063b05326e66abd42355467d3a82dc3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.12-canary.0.tgz","fileCount":2127,"integrity":"sha512-qXaBRtn74RoHocnNEkuLr19jEQbUjl2qkaelUhZ9Qrc9yF57EBBHg2fAIeOKvrIiVq60ItZosMhQwZOKG2NOUg==","signatures":[{"sig":"MEYCIQCjzUtihMn5NTfGtv7MfMciif9SiqvNAi2jMlnt/M3ZlQIhAOivRnVGVqY3twmilKgGAEkeIyKVlTlNbZFYYyykRGsR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7004503},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d686226fc729d37e515ec601a985616e8ef8ec7d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","deprecated":"accidentally published","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.12-canary.0_1770891609602_0.7281623035643001","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.1":{"name":"@rocicorp/zero","version":"0.25.13-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2bfd5184c3e9ee036452d403bca758fc1f5496c4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.1.tgz","fileCount":2127,"integrity":"sha512-DlLKUiKpllNCgoOi2eVkVHuWq1RNag2RYDC8IMD3pfpF1woAthHvA0gSIzMycb0Mjm/7DYopqpW0C2jJzGnS7Q==","signatures":[{"sig":"MEUCIH3sQl8IZPlIcLOkMOnicnfgBAZ5yDvS0BzaxvJWWT3QAiEA4h5iRgM3CsFQrs4cSaWUpKRw8lLBCPhnkpvHdkP4xkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7004503},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bae99dec1ba1263a7a85745a405f8b4ec863a8ae","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.1_1770892457550_0.36846534879414317","host":"s3://npm-registry-packages-npm-production"}},"0.24.3000000001-canary.23":{"name":"@rocicorp/zero","version":"0.24.3000000001-canary.23","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.24.3000000001-canary.23","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5cb03cee1745edd16324870a7612161a7657b3b0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.24.3000000001-canary.23.tgz","fileCount":1706,"integrity":"sha512-geZBK0xE0ZNKOP2BdS+FAJryfI8RLzfW6ICBe6Ny1zsqC9F1feMVp5CCAv2fHh8da1aWGFjWMrWca0ATYhmSiA==","signatures":[{"sig":"MEUCIFuqo/yI1YcPsBhQmqRitfgtgdC+ALgmXn3oh/3zZnEQAiEA4d0ZGU6jSOtAk8OLeiu1XSScxd7ntVqHqLgP3NJBnRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5965000},"main":"out/zero.js","type":"module","types":"out/zero-client/src/mod.d.ts","module":"out/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero-client/src/mod.d.ts","default":"./out/zero.js"},"./pg":{"types":"./out/zero-pg/src/mod.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero-react/src/mod.d.ts","default":"./out/react.js"},"./solid":{"types":"./out/zero-solid/src/mod.d.ts","default":"./out/solid.js"},"./server":{"types":"./out/zero-server/src/mod.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/sqlite.js"},"./zqlite":{"types":"./out/zqlite/src/mod.d.ts","default":"./out/zero/src/zqlite.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/expo-sqlite.js"},"./react-native":{"types":"./out/zero-react-native/src/mod.d.ts","default":"./out/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero-server/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/drizzle":{"types":"./out/zero-server/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero-server/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4b630f12740a3b9cceaec11a4052e0c894b4e4cd","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"rm -rf out && npm run build-server && npm run build-client","format":"prettier --write .","prepack":"cp ../zero-cache/src/services/litestream/config.yml ./out/zero-cache/src/services/litestream/","check-types":"tsc -p tsconfig.client.json -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","build-client":"tsc -p tsconfig.client.json && tsx tool/build.js","build-server":"tsc -p tsconfig.server.json && chmod +x out/zero/src/cli.js out/zero/src/build-schema.js out/zero/src/deploy-permissions.js out/zero/src/zero-cache-dev.js out/zero/src/ast-to-zql.js out/zero/src/analyze-query.js out/zero/src/transform-query.js","check-format":"prettier --check .","check-types:watch":"tsc -p tsconfig.client.json -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"^3.4.4","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.11","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shared":"0.0.0","vitest":"3.2.4","zqlite":"0.0.0","esbuild":"^0.25.10","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.8.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"3.2.4","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.24.3000000001-canary.23_1770985345150_0.4240272368715483","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.2":{"name":"@rocicorp/zero","version":"0.25.13-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2aedb7994123e53c265a307670e4dd64f031afc3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.2.tgz","fileCount":2127,"integrity":"sha512-M66JYPKqKt4spfNeCPof0hmPL8vCqQXa6Vh9WvOuJ/MYnKd70EwrvbkW0c4eE6WIIsrN6AXnBYgGil2RRbgEmw==","signatures":[{"sig":"MEUCIQDhNag95IL7IkGhqiL+y141717Kdd1WSaRbBmliXibIdwIgRKUaLpyxefwyowwRCzPSFH0ueYcqyAv/0v841FbJpVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7019283},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"cce589aff7fded491456502a1d0375cd081a323e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.2_1771064998659_0.13441395680382517","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.3":{"name":"@rocicorp/zero","version":"0.25.13-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0ebe10ffee546d6f92688835c625d47e4e7ecb6f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.3.tgz","fileCount":2127,"integrity":"sha512-1/WGtj50zZbqD/R8MBTMVo6V4/eu8RuiFK/7CoSxxW7wefPT3f5J3E7eugDzS9r2TEMk+Pk+dG9AQYPR8y2v7w==","signatures":[{"sig":"MEUCIG8QYGtg3V2dH2cjNshV1TnGOtDzNJdloybCIk2wBnlQAiEA/3DD2B2VgqfpQV3UN+4qMu/qKPUJSVezrmk727W/+3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7023024},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8623125965882231da944291e3bd8c0b91a8d3d6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.3_1771068502316_0.7973550087972336","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.7":{"name":"@rocicorp/zero","version":"0.26.0-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e82d8fa1b6c1dc05de64c4571be18fb5a4edeb0f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.7.tgz","fileCount":2173,"integrity":"sha512-d9UZzJlecT8a9Sk1Vt96z83oprOl1DCa7ElsORHPTTREZBc/+BnHHaaApPQmDt7r1M9AwIuL5FsV1RIoRmMSPQ==","signatures":[{"sig":"MEYCIQC6478jLHyCcY8fAsc5vWayMsAxchiQupRaDscEmbc2SwIhAO5Jp/I5G2RpuaWfxkRwy1whftpQXMTJI7UOjIJF0Nip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7436347},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"661404ba0e37d2a749566e61d95084a1c386ed48","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.7_1771143599018_0.8334176757314689","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.8":{"name":"@rocicorp/zero","version":"0.26.0-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e831683a31f81e249e58dedc0bc58894d3112e5c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.8.tgz","fileCount":2173,"integrity":"sha512-MoGe7G8mqBD2BJFFBHne7SS/KSs42uheN86fx310ePti0zCSAAhdZgxomuII2M6JLbiioW7Loa4g5awyzyr17Q==","signatures":[{"sig":"MEQCIDON7x3E0R87x0fmW+uNvRJcQlHUTvN9r8hoPH1bruwcAiAbknPVJ2dWG0ZQK5LmM6LAugPHzvGC9C4Iuob5M0ZFfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7437595},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f5981288c278f0b081f46ed79af51df08746521b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.8_1771195945326_0.425793594557607","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.6":{"name":"@rocicorp/zero","version":"0.25.13-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e7a4ceeeddcf5c21a66c1cd2ee3d0d0e9ea07f20","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.6.tgz","fileCount":2127,"integrity":"sha512-l2z2PvE97Lap0m1ZjH0PDFhhW8J+7f0zNerbn1RjELMWpIvc9rM6uVmfka5ifVb4YfIZTIGICasOGAl7tYMKOQ==","signatures":[{"sig":"MEUCIELT5DLrChS1wTB69oMTiSZzB7WGWxGuO98sslpz6FZrAiEAymeLizzduq2kL+2PXdVsQ8VFGQ5vc2aJp2+0oZ0+R00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7039524},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1bf53ce3ee2d32d54aab42a006ef1dd183de1518","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.6_1771431773300_0.37516870203711705","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.8":{"name":"@rocicorp/zero","version":"0.25.13-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c7602257d3caadef6f080af77c5b5d71fe58f5d6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.8.tgz","fileCount":2127,"integrity":"sha512-CnDPfPgSV/UNRuX9fWBwKIfxT1e+tyxPS/Wixq/VlhEVowwjpZXYuYxSCm8JcC7EwsmeDdIcAB2zwFS/RLgs/w==","signatures":[{"sig":"MEYCIQCV3gb/5lf71JZa4E4/WCVdsxBFQwpYcJQ8ae++P1JcswIhALTTU+AQyaOVlvCP0psKXw4NxmyblZfpaBxbIWDXM2YL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7040896},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ca063190a9a113905003e37ea02312612b23a046","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.8_1771525823298_0.506996554334082","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.9":{"name":"@rocicorp/zero","version":"0.25.13-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"84cbaeb6315ce6d1ec22cb68c0cc61310acfc5d5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.9.tgz","fileCount":2127,"integrity":"sha512-oJV20yvgoWnD1wzHwQzde3xSurHAKY1RJm9CZVCifhIRYd512INwYA3p7SuxzkVlqnvjyFFpVPkF35S5D9Hw3g==","signatures":[{"sig":"MEQCICn0QJCWosBbSXOOkATx//aqsl1gGIRvji4XwO1HYZJXAiBXB215st+PtEZLOABk0GRhOYfKy4sGwyRrw+6COyXi3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7054283},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1626c1bd7045193368be23a69cd57017e49ac28c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.9_1771583559608_0.1319460413219573","host":"s3://npm-registry-packages-npm-production"}},"0.25.13-canary.10":{"name":"@rocicorp/zero","version":"0.25.13-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"43b745c0d5192ac0e25ce0eb050d81dc8dcd3f60","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13-canary.10.tgz","fileCount":2127,"integrity":"sha512-2Z0EAYCNSWARaPqT36z30DZBwVAHyGeDhDDxtMnkD9tDa3FBSYMUkanISLGopJ76p38ecJceiF+xrIuLwH8zhw==","signatures":[{"sig":"MEUCIFYBoPyywm3u0v5dquhr4lP902KuPl4ZBj++kTiKPJbPAiEArwcHafJe9auv9X+Akqb33jbRZpe+TRZuSMJcKi7aHz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7045815},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"06b2e0d0f0fa9a255072052daad01dce79c24e82","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13-canary.10_1771792926477_0.572379132482381","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.10":{"name":"@rocicorp/zero","version":"0.26.0-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8372ad961bfa04ef25d56e2f94fa364ce6be7c42","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.10.tgz","fileCount":2177,"integrity":"sha512-Zn602+Wab2l8ucTkTLNKkukQw98TdRJJVpmEZ5+qbekik/KLsHm+Z8lid0AleW4RXASnsSTI4MaiyLxMoU6NMQ==","signatures":[{"sig":"MEQCIAvHTCjw0VwBU+QIDR36SyaSa8iO5lkT91ulG0Skiv0uAiBv/pZaBjuP9Wxrr57M/UK3G/IZzhSBlqxA/2s1qt6OpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7473262},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c6cb569f77a197801894ae951193eab80f75b3b7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.10_1771953948764_0.34834352359015885","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.11":{"name":"@rocicorp/zero","version":"0.26.0-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"46ea8a2e12a9932a710b5f775bb196ccd76ab1fc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.11.tgz","fileCount":2173,"integrity":"sha512-5kFGbJRAuNLKPPoWW/bLl53qu8ZYcdQaXd+jmkgB1QLutNmypkJ6peVyTtFE66yoIpz0z08WBpKnrDeN5QKwdg==","signatures":[{"sig":"MEUCIQDIKzje7lA3/Lu5VP6/GR10w+jgQbYILza4Mx27mREw9AIgXIQEjVQ+2Sooe1va7dCJNAELKh/gQZ1mYBfjKbycdnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7487420},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8606ef9514c9fca8e8b90fed8823a2e1e01692cd","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.11_1771964172129_0.9838721987191927","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.12":{"name":"@rocicorp/zero","version":"0.26.0-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0ce50a9e99d43f75d333005bfdf0bad2a41b3b17","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.12.tgz","fileCount":2173,"integrity":"sha512-gWTgtHuShx7e86/QWvDTZ5vtLhRIk+wQOsF+HYkBldSE1qUSJH2cbgyDrXh2JYP/UNZQQMuH25GsXXrM4KmEQw==","signatures":[{"sig":"MEYCIQDJ8BpJIGkXmnHCQReSJz0BMQTfHs1HxczdRjB09tWjlwIhAOL3lbnkEI5Fwk1U0zjI3nyq9x+BmFSfR/SCDmLPF51J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7488717},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c22607e4314d2eeefab166cf07a6d3871e13df2a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.12_1771977334004_0.5073558745359832","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.13":{"name":"@rocicorp/zero","version":"0.26.0-canary.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.13","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fe00158d9f834008401579b1a4209a82fdfcec01","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.13.tgz","fileCount":2173,"integrity":"sha512-n6PaSOdMSKB6ueeNVck2ImqDi7e74sIvwqUD6bg0RX2tMyjVDYDaj6THoyb54rrbXItlifQFUOfCLYNJnORkSg==","signatures":[{"sig":"MEUCIQDZWkdCDElAd1Ldp5z1jKhgEfgI+AIBd2bGeoTSHby+mQIgEz7r8IQ86mQKUn5EpFKLjcR1zDqb754DNZF6i/0cClw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7490347},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5d320fb6ae83cf188bd17580e2bdac463cdab7df","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.13_1772036104044_0.651663087008526","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.14":{"name":"@rocicorp/zero","version":"0.26.0-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.14","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d4654fc19bba77a84affbbc7a2ec2effea883de4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.14.tgz","fileCount":2177,"integrity":"sha512-RAoANHq10JMllcZliPnL5h5hbPGWaXcaTWdSFoJ0dVyVLa27IO/oXhZHNisRNlEJqSrpbvWPCXBi7t/oKscuxQ==","signatures":[{"sig":"MEYCIQC3TCZj6SAHfKsMMlPBLqHpZxqTFKigM57/NeVANBsYVAIhANinAlNCw0A3IqVR3VE8LugMcbtqN5j1V+93vtAF6tsf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7459916},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"79c0f53d1eae1f27615d205c0136666d5eb53576","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.14_1772146251325_0.06708989644714491","host":"s3://npm-registry-packages-npm-production"}},"0.25.13":{"name":"@rocicorp/zero","version":"0.25.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.13","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2334d5b059defb71b48fa5daa8ca27d10c966e2d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.13.tgz","fileCount":2127,"integrity":"sha512-tZFvk1PId6/71vYcPTWkNuNhZ12P8SxGywy1FffcvevvCyaTKsW55t/mvtl1BUEzc5oNEkg2ASWALF2Fm4ixtw==","signatures":[{"sig":"MEUCIHA4MXiZmVvoeUFueA/tHkd+6N973myOWCqs52ZbjnGbAiEAk9xE3h3i8NRy/Bav3s65ADKbdAi5ZjIlKV1aIj7y9XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7045785},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"44f31c30fdc1945c099cbe59b571d761d53c3eac","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.13_1772152851934_0.7938384804238945","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.17":{"name":"@rocicorp/zero","version":"0.26.0-canary.17","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.17","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ccff4b05e285803613d93c3d8fc21d6e940b1d7f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.17.tgz","fileCount":2177,"integrity":"sha512-SXc/JEKsYtp7jTUmwgWkZXaIEcOzA8uV3vSvv52P3a64kNAN/H+dPUfy2LWvumJ+tV7RyxTTXek5kffg/L+T/A==","signatures":[{"sig":"MEQCIADZo7S/FKaOVMZWE3Se9fDxYRUIiwjDYdD9oD90iu87AiBQiN6RlKpw3vTo4AJCYug1miZFL1RLtF+sj3Olr2D69w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7461279},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"35af06a163d2ccb8eab3806ab0d775d91ae5fe6c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.17_1772157439800_0.42250100267554447","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.18":{"name":"@rocicorp/zero","version":"0.26.0-canary.18","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.18","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c882c9f2c5ca43400812623621f4d32bef37f9c8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.18.tgz","fileCount":2177,"integrity":"sha512-/EiQK9jv2eTRnVS3SasOQQavucMAzxXnjrThoZ8ll8aUZgr3rjedBqYiGKHHpIBkqoTcgIoq6qehF/K1q9Efrw==","signatures":[{"sig":"MEUCIQD50PoHeGf3YsQDIpkwsPNYAFm8dwIYB8+GRBG2sOPqDQIgKYdmdgwHxaPyLSDa0Ci1T33cDb6rQtVq6l33k4GbsCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7463768},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"cb672b9d913cfdbd448ae139296bbd4a97dcda20","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.18_1772157606800_0.9670883603142035","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@rocicorp/zero","version":"0.26.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c7bd8a31b7878e3fc3a0782daa82498f3e1971bd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0.tgz","fileCount":2165,"integrity":"sha512-ZN6BawrqjL5vG+43+DgMrF6LGp1tUybj9JKpXwuJ8w8QXA5rOZATNBHgZfoX4eVFQGUO669mMEOu8tMIyGG1zA==","signatures":[{"sig":"MEQCICoM0j7qQc+vk+vprnzX+Eh4D1ynHvX6oVbLvuUKRCBDAiBx0v3JGBFZcR7Ohv0SyeSOrdtkjcYaLm6IKze3SWH9lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7395433},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4d172315260b79a399f2164235e3bf1456288947","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0_1772264989157_0.05110476555094845","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.19":{"name":"@rocicorp/zero","version":"0.26.0-canary.19","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.19","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2db20cbd09aaa1ce0db6a10510cbe084b300418c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.19.tgz","fileCount":2165,"integrity":"sha512-UKzrDazx5PNnY8HxcQRAuzS06MeBT31zt+qh7ElMr4WPnms1rnTq7GEw0YDkPPq8jJD6zhx1KwJZyKKdZCNa5g==","signatures":[{"sig":"MEQCIHHLiVzrEj9oT4sd11Pb2qmAEhjUcSNYNUY5ireDQinbAiBCZ/n3Zeur1jSurP/NlWEDHrKsvFz8Oys5qfe0xd+DQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7398001},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"deace049cfef50d52f228c5b834b5213fe16c445","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.19_1772349486110_0.1216526686525623","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-canary.20":{"name":"@rocicorp/zero","version":"0.26.0-canary.20","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.0-canary.20","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c76bcfcac9a633735634e090ec55e2dcf252167b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.0-canary.20.tgz","fileCount":2165,"integrity":"sha512-HcR8hDc8Ytyd71sAyzYRH/R50Rt/GGNu7JDMPmNeGtwNOQ7fNeIHmQ+DxKBfnTzLQLY7vCqTFc5jOnaYgbFO+w==","signatures":[{"sig":"MEYCIQCdDQ5E6BlO2Xufz+3RdUKpXAHzpx8dndx6gZgldvO26wIhAP+A21/L51u1LCjPIsDZK05Wd0sHqg4p3hWOBL68F63a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7413302},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f8ed95f5013ccffaacac2e1ab091275a4d81bf14","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.0-canary.20_1772518463939_0.2583048477188552","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.2":{"name":"@rocicorp/zero","version":"0.26.1-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1be162675ab727515c1544f7ec46534aafe2ce9f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.2.tgz","fileCount":2165,"integrity":"sha512-mb6XnumErYplZDC84SgOwZLIzMRdYjvJxyQKRQ612R3QxaXMeZrGPQCgklH3qA0KfBVAzXC+vZzKRip0P/ttMg==","signatures":[{"sig":"MEYCIQDSylUH2txlEhpcV7FN1+lQ+exJrCRayz7+Hhacs/+PtQIhAKZmhGbSfZ+VmuN4n4HhFMo+4iRj/bYvoRqE7HX3W2Hu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7413299},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"64782d830e984d275a47217392a55cd4d9f1577e","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.2_1772528417197_0.018765283668645605","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.3":{"name":"@rocicorp/zero","version":"0.26.1-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e3bf4a9d54574c829eee8cd9e5277460daeeaec3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.3.tgz","fileCount":2165,"integrity":"sha512-IKtOCzKya1dt2LD6JKj3OocK3bJo7lmelSz6mhhL2UGRKyqqZCpLMQBSNQNGSm7rhyO020mA0MEBs7EyM0JVUA==","signatures":[{"sig":"MEYCIQDNKhfFHl/JJ9qP9q1skhsHWRsvb5X3zcbUGvIL06I9aAIhAII28CHIszDDinRZyzVaFlWMaufgf3VHlhG00iNELnx5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7414349},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6658f60f2754bbd3fad107dc20c73c4ea3dcf821","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.3_1772567944946_0.14533695388061219","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.4":{"name":"@rocicorp/zero","version":"0.26.1-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4ee8eb1e51aedc280d83a9a44f6bccc898499abc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.4.tgz","fileCount":2165,"integrity":"sha512-MgEv00oJBW7oioN0GSrmzpey4AG1hkFtxy4YyuTjytulSmTi8NdpAR6aa4WS2/K5/zywly6rm+45oWhTsCt6kw==","signatures":[{"sig":"MEUCIFpa4v4A5TTFn4fJ1nx35652NFHKK7FpIab5X05x8TvmAiEAkrC07xY2UzCwGg339+bgywIxXSBtirdkTbmE6G1Gg1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7423499},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f807d93f9b4c44b2d3d6b01862b7b063a7bbf26f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.4_1772592357898_0.7423537757285628","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.5":{"name":"@rocicorp/zero","version":"0.26.1-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a26b476c00fda84521fd1bdab3ee914d8e1191b7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.5.tgz","fileCount":2165,"integrity":"sha512-jz0O5D25+GR6q7756KpwK5eUXVTmRiJ9a95DJv6W+Q4k3kdcnLLFLovKA8qKYgGIIEQIVo24LRURnXKr+pQHZQ==","signatures":[{"sig":"MEQCIH7teVUpr9E+E5ejJ5xP11DQyvMvAW2+kAwWjKRh61oZAiBjaTF91BkYtJ2G9mtiP+aIoSebiYfMS+ux2WOYgsonbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7424517},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"aeee8cdcbd1b5627fb1e9796fff09f7078478a63","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.5_1772690779630_0.035879034444920466","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.6":{"name":"@rocicorp/zero","version":"0.26.1-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"81db748663028f6f986bdeafdd9ef16290de7df9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.6.tgz","fileCount":2165,"integrity":"sha512-bk9M4Pv8tDCh8nfengTKSdOwdwTvffS2uzpPz0bDwNMm5xQzGPwbk4BCjo1HmJZfgQwqftMpH4j6AZaldtNAAg==","signatures":[{"sig":"MEUCIFmOINKy30x91oXCY8gGNJTaFIqSJmTyBCBrOMU5qLhLAiEApdhsqcWhMV0MZmHsyV5vWy1/I9pGVUc7ZeDTlZT756M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7424907},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9df08e5993d7d49fec10dce9836100c591a1ac04","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.6_1772736677751_0.11705551050966356","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.7":{"name":"@rocicorp/zero","version":"0.26.1-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"14b0bb14790b2e8851cccaf7211b848195ae45a4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.7.tgz","fileCount":2165,"integrity":"sha512-ul1Yf2za6NjVSfrYinHXXg700EEZTpzHU6UAMvrbfiUFJEEDI2BZb0zUgMPPIkW/QUwLK2M9K87wuREnJDKwfw==","signatures":[{"sig":"MEUCIQC8WAHirZx0EFpT8lw+Ut7yzxqwTfQsOH6cCk+Poxmj9wIgUON3hAv6dqer3XhVjZTX0/IYAEf8kPcrXmeFzlOcIk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7425093},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4a22b2e436cb63992eecb6e9e44ceadca965a5f7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.7_1772742431643_0.6617821136578255","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.8":{"name":"@rocicorp/zero","version":"0.26.1-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fb17432a9f21f831cbec46589094b74fcd1d2f13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.8.tgz","fileCount":2165,"integrity":"sha512-oSNnQpwNJe2+y6qgu5fA0LPqq5E4pbgxaIxFLYLYMQrRLmiyRh5jShsxChmW8m6qTAx79JWYN/VnZIY64UID8Q==","signatures":[{"sig":"MEYCIQDrg4bYUrCUq0K4xwRUXeKvFIQ5ojXSwy6OjJFwa6TeOgIhAMSt99VPpMxy9YyUSUgKNF0NIjacybmKSXwOsMt0Tszl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7424752},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"05089a6307a59fa1f983e071faca1f4d4020d935","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.8_1772744920445_0.8340418731524277","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.9":{"name":"@rocicorp/zero","version":"0.26.1-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"93ec6a37bb79fb18697e34b02894cc88bff969f9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.9.tgz","fileCount":2165,"integrity":"sha512-fsexDeCG5136VZoTldRiSVSQI6XnewPAiMn8Zx2ea5tALhPePEC2kpAGe3S5jbVPuBvvQw/IOthNZWNuvAvV8A==","signatures":[{"sig":"MEUCIHB9alVR8YYSvLnLe5DbX33FQ5Yb9JbcOt15FKE94rFYAiEAv1+gqpVAsR9f3vzARDwKQxxATK89g0hARl1o/g8aMxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7425644},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"fa18c1c76db4c47cdcf9cdb868d9d7030d73a539","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.9_1772749027804_0.06436124310345526","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.10":{"name":"@rocicorp/zero","version":"0.26.1-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2cb43434d77d003adf0a62aea2120e2298962722","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.10.tgz","fileCount":2165,"integrity":"sha512-z32NYxFM3p6aVlJDvoW5MG7r7a3zofwZLocG7F5lByq18ASaboEpMggzcPcX5SaL5uTdo57yKkBO/kbFLbxAOQ==","signatures":[{"sig":"MEUCIGsBEDE17VFXQ2nxCMJttXTWCYYrbSn4RaQ7890eePwNAiEAublwkuW2xoQteT+Qm8RaXpnri/MeTa7kDY1W8uUX+y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7427566},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"81fee03f3e584f90a99ce08f803564087f97c306","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.10_1772823773744_0.2152683332943346","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.11":{"name":"@rocicorp/zero","version":"0.26.1-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2bf945e5f41d6b424fdba5ec5ba7140ad68290d9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.11.tgz","fileCount":2169,"integrity":"sha512-VUM64ERye2Ell3JQ/9nfiaYjbl/OSLe7hvMvvq8CIoVDlhewDArhwyTq0Q0PkazB+TuAizH3bEbqL1qGdodbSg==","signatures":[{"sig":"MEUCIGApe1dQH3Jnq38kAhDZjsC/htMXmnZeO6F+uOiUece5AiEArsrrT4BCxlQoeR9bSBpzvoepp2cyViPZEO+xjLh6v/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7464356},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"12f755ae410b1f8730b9c93cd27fa060a1a289cb","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.11_1772996321587_0.46435456373600004","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.12":{"name":"@rocicorp/zero","version":"0.26.1-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1899f892eed18c59b5f62cf571a1e9a1f6004b01","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.12.tgz","fileCount":2169,"integrity":"sha512-xJI8iceiQT7fC5zEQ02RpLQLH61RloURGwHUZrczRzRnQz4WuGnoKW78MxHiOxulNctWkKZBv2vcY52A5cuVIA==","signatures":[{"sig":"MEUCIBcDYus9X6jhdoMdu2a29AVeNcB9XO0roNdGYsxX716NAiEAkUc1MOR/XT5H32nftf0AEHNrVurvK4k/4NtOmhSYjcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7483303},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"faac313af8516f8bb652af01aa494701ad43182a","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.12_1773203470753_0.2293118956670901","host":"s3://npm-registry-packages-npm-production"}},"0.26.1-canary.13":{"name":"@rocicorp/zero","version":"0.26.1-canary.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1-canary.13","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e2f45762e8b7abbf696138ad837fcb9b8e57e2e5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1-canary.13.tgz","fileCount":2169,"integrity":"sha512-D+1qQszNu/NdaY7NzFivCi83bsvspZN/k63Gk/8o4Wyph48e6Gw4OQbVjZ2JCR4laPu3cv13p1ZjPDSB4Pa4eA==","signatures":[{"sig":"MEQCIDDNGGsWbGEEQk7hniNePd/yQhKRxAoRsCuJfUcB1mBtAiA5iKE9ZLGTkO7N71nMxPzpFhRIN777Q9lfAj4xE6iYtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7485405},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6adf2cf839f1d56c128597772ca3c20400981939","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1-canary.13_1773247223873_0.5688595031827732","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@rocicorp/zero","version":"0.26.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"04de6f631008876bedc55e91bb99512d8450399f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.1.tgz","fileCount":2169,"integrity":"sha512-z3sAk2WLhQ95gdbDXljbO/W1l+xjCZGInh+cZ8KxWlkbX5DzjoJKPr5owmQ2cfrVKLG/kZnyAvDS9++Gsuc5iQ==","signatures":[{"sig":"MEUCIQDUKQpKd3YQZ0BDfhb5V2v6Sp9bp5oH2hn/anMLuK3p4AIgASSvFxQBHv3KwcT2XKjaNuopkdWwK+jYg4Om17X/Vxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7485375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"45746b7fc1b89644f54ecc63dfec80aed8a232bd","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.15","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.9.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.1_1773392886591_0.4791408119376501","host":"s3://npm-registry-packages-npm-production"}},"0.25.14-canary.1":{"name":"@rocicorp/zero","version":"0.25.14-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.25.14-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"644fec64f4f95d5e462bb38b8937c478e8dde231","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.25.14-canary.1.tgz","fileCount":2127,"integrity":"sha512-zmEwanJwdGbp264UgkWUatfjS8RvNbdhBgUaphpEhBNt1sI+9TuPEfNaFh6gVf+VtRt7ycFyeGuFs9NkX1btgA==","signatures":[{"sig":"MEYCIQCiwyCc9udcgveYHdFW0ibK0SsB/T1KH9aeNoQab1+LZQIhAMNBTSQFnkz+VPS1yC90vRiJfTes2WhwP2WkLou3Uc/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7042638},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e6a18110f9ea2ceb833f23e0bfb35b45a061996f","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"grgbkr","email":"greg@roci.dev"},"prettier":"@rocicorp/prettier-config","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.1","tsx":"^4.19.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.5.3","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.12","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"7.2.7","shared":"0.0.0","vitest":"4.0.15","zqlite":"0.0.0","typedoc":"^0.28.2","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.0.15","typedoc-plugin-markdown":"^4.6.1","@op-engineering/op-sqlite":">=15","@rocicorp/prettier-config":"^0.4.0"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.25.14-canary.1_1773812505432_0.889174171221109","host":"s3://npm-registry-packages-npm-production"}},"0.26.2-canary.1":{"name":"@rocicorp/zero","version":"0.26.2-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.2-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1c86fa1fb0f6031f221c7c031bfd8ba3b1994667","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.2-canary.1.tgz","fileCount":2161,"integrity":"sha512-NJY/6aW8R5R3ohiZqsd4VCyktbwcHQdTp2l2OPMb9X/YsxjdHRpMwrVAM8xP8KDHkq6dbLq3MBd/FUkvmiKHuw==","signatures":[{"sig":"MEUCIQDLBhDApeRhaXd/u/8IeScNm6eS5y/L5Rn1jiamZ5nFnQIgJSlteIfW2//YxRvCJcnCTVoPz3iAK/WI4z23immiodk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7258132},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5bb851f947a910459465e24b1416f0f1228cdfc7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.2-canary.1_1773864343204_0.48851258014981935","host":"s3://npm-registry-packages-npm-production"}},"0.26.2-canary.4":{"name":"@rocicorp/zero","version":"0.26.2-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.2-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b9b7edf3d82f99e131650e035e3bb829d4ac1f26","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.2-canary.4.tgz","fileCount":2161,"integrity":"sha512-Vcb1uQhEJ5Zpkids33lBHUpKSlKDI+wtiqYeKXO4gptdUlmjLDB6U8OTfYpVc3WJ2HMW+E4D46XirWWq384+/Q==","signatures":[{"sig":"MEYCIQC/GHZ7YjGsif5jRD0h8DAKp2qgOYNoS+UA4z/paG+p5wIhAJJTAhW416uGwd6GKqQd0laB/zSmkbhbws2ieW6W2Wdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7257977},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f914ae6271f899d5beb1e975e65a4031cfd410b3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.2-canary.4_1773964232485_0.9132509707078045","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@rocicorp/zero","version":"0.26.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8cbf044eca07db1b0a60bb5ef3c578a6b5041caf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.2.tgz","fileCount":2161,"integrity":"sha512-fq67gwxvV3rWx/QeKTXu6ab2CLqR7O9GrcZPbI5bCBxHgRB2S+VSxEvcbEtYDjyZvI3GWmisa5UdsYN3H2vYsA==","signatures":[{"sig":"MEYCIQCFlXhBHA4MEGfHQggxIzXC7Ab+Q+dT7gMkVz165nydPwIhAJltyU9Fl7tjAjz3kHfThEDhBPXE3Wnr48pHfV1tqDlo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7257948},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"cf07a1147c61856a87333e40617d382f0c7592e3","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.2_1773965292367_0.9726307819285043","host":"s3://npm-registry-packages-npm-production"}},"0.26.2-canary.6":{"name":"@rocicorp/zero","version":"0.26.2-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.2-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"74328ac710eedbe806eab57443a19df36d9daf71","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.2-canary.6.tgz","fileCount":2161,"integrity":"sha512-ttynuEmEJq14FErRn7gxWZs8V1hQkddgIQ1JsuzgvmqR3goblAy01toFsPEHysyr8JEurRXkqkL1p/PXsCqXEQ==","signatures":[{"sig":"MEUCIB2BwYmYKfg5MXN27rIkybuLvVUB4/OShQvvslx6XHJtAiEA1S0e+U/vjQAPViFktQRUFJolYciZwrR8tt4KQUTYnTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7276018},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"56a41b221a39d55e87f087ca51fe7da243a21dfb","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"0xcadams","email":"me@0xcadams.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"10.9.4","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.2-canary.6_1774037719203_0.5984310499876437","host":"s3://npm-registry-packages-npm-production"}},"0.26.2-canary.7":{"name":"@rocicorp/zero","version":"0.26.2-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@0.26.2-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"97b57e9ceadc1b7f453caa5ff9390ae3eb91da98","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-0.26.2-canary.7.tgz","fileCount":2161,"integrity":"sha512-EFxIlbf/UfgBOWAFvfBtDU1IzRMYw2dSPT4zu+FZUng9OqISyLE2mXZBniezv8nAed/SOG6rkmyeL70oiDw5Kg==","signatures":[{"sig":"MEUCIQD3z4jVdhmBqjp6r7MB+7soI1/A7qvzJ81eIDdDQd3lagIgN+TvMj0buQfZBfNmSk0n25xp6UKH9Uusp9B5UlAE924=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279850},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"067888b075917e776f80b19bd880b314034bdb6c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_0.26.2-canary.7_1774300139141_0.48972481668068224","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-canary.0":{"name":"@rocicorp/zero","version":"1.0.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.0.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b8d5542f45d05f1e65bac62a8519ef77f7358b9b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.0.0-canary.0.tgz","fileCount":2161,"integrity":"sha512-EUZKFhgCA/m2mD5s2Y1RcihvZLFlC3fbA02WyOxR9p2UfNzuafZPD/AkiKJYCGfhk8SFzKsDp2Cg5rvVV0g6CA==","signatures":[{"sig":"MEUCIQC3g8uP7bNWu5IzSlYOO9eQuy2sd56bYjuM90ft+Bj95AIgLhXJ6XibHss4iUhrcX2vpzjzr50mhK0HVhJoxedNA70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279846},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"82a96f4cef90c70360622b7c602ce4e87babab85","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.0.0-canary.0_1774337180796_0.34093113795751306","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@rocicorp/zero","version":"1.0.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.0.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2bbe574c56f8f5ac57a79a07b33a903e171d28fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.0.0.tgz","fileCount":2161,"integrity":"sha512-kZNyLiMYBpNcchZuEM5Om4bcUGEHaFscHeTnEtamgGCqPeAUkZRNYCMg9321Kn3rRwLqkqhMhueW5tpjmGtmdw==","signatures":[{"sig":"MEUCIGDXc9QHAzDgFU3Sk7EzsOpzeJPuBM5M2EHXGDNpVHVMAiEAziQYuKbZzTEdnTxRROAJv0SrC1Fs/Tr+pb7ilm/+rlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7279810},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5a5ea6b786d126fb12f34b1b81a846b8b00a754b","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.0.0_1774346803474_0.2686670435705867","host":"s3://npm-registry-packages-npm-production"}},"1.0.1-canary.0":{"name":"@rocicorp/zero","version":"1.0.1-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.0.1-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"37662fe15d79f2b466bd0cd2e0e24bf9668c1efc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.0.1-canary.0.tgz","fileCount":2165,"integrity":"sha512-X7PBCKrg+NfZyGdE3UHafKcUj4EMRkuYp9lqyZNtbbOjRih0vWOR7uMbBRHC45heggw3u4nCDXMPXnzuatThXA==","signatures":[{"sig":"MEQCIHo54gcSsya2zBVOUrnA6BNnvgpGnvYmmuPRraMr1u09AiBnMLIa8vdanDKla2lH2zVk7cxOFlTU/rzFvjlffpqZwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7297876},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"958ee5f473e2e8ea2832c9b416717cb0c7b9cde6","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.0","shared":"0.0.0","vitest":"4.1.0","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.0","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.0.1-canary.0_1774490347620_0.7992708691559816","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@rocicorp/zero","version":"1.1.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.1.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8bf272c990f9d7cd7dd5e8bcb23334fd363de6d7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.1.0.tgz","fileCount":2168,"integrity":"sha512-f+iL/AQ18vRKQFSOI+I44O29rRKj+oDN9osdUmel4NXmVeWQJZ0hyrU6LwQUyKvyi7FAiDJsuq/Gi+YOlS9gUg==","signatures":[{"sig":"MEUCIEUIiJOL0WRNU62Ut0ODwF+8k20q/tGRsRf/U9GUZHp0AiEAxDz0leSXcUrudGBV5ro35D1z07PayH/8MhFWwgHe6VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7326556},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"e15f49ac00f646d55ae8ad524e58c72329a73e8c","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.1.0_1774609486544_0.7920446334866882","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.0":{"name":"@rocicorp/zero","version":"1.2.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ca86265ef3385d42578e60202b11d287d47ceb9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.0.tgz","fileCount":2168,"integrity":"sha512-qu7119QiYEUM+xosiovMrwQCRPoinBI0wazj4Ut8IK1YRFLntp0hWRCRwLFf8H2OI8Jpqq0ab0mwSlPomHwtqg==","signatures":[{"sig":"MEUCIQCkyP4/tYrPzNqUhf8pZo8Z7DSLZ+keUzwrtNVSAm90IwIgKoRZZaG0Z8hYGi5zgY3NVMbkzgBPhvpr2/ZEorE/gyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7329491},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a8cf7c5833a90f8c060f55179d25be8e0523673d","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.0_1774640569188_0.012720774486085773","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.1":{"name":"@rocicorp/zero","version":"1.2.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4613b1ae04749ddeeb31850e706bdbe8ddc4e69","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.1.tgz","fileCount":2168,"integrity":"sha512-rEYFwJr/D4XTiOv6oLLrIYy3xM+udIr/xfKUcnQAi2Zp7WWmsZO11NUlksHc2nJjPYVdIJX1eEpyJHwG+NfnqA==","signatures":[{"sig":"MEUCIA1HN4UaCmfmd/0bzStjIoiT3kB5BKNgQi5hEooFFqShAiEAi9NFQxtdfBEfMZ0Ol5mxjSwmaakU0d0bdysXTYc0AIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7329597},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"887f5d633f5a3a48abb3c636f9e05f2a3f9df289","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.1_1774651897503_0.9075946156335717","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@rocicorp/zero","version":"1.1.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.1.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b3b4dcf9efaa1f6b01fcb8dd3c52d985067fdfa7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.1.1.tgz","fileCount":2164,"integrity":"sha512-WasCEpqJiZDJGnM7Tb0d95K75kTDLSTn8D4hOp5QQYINBB+HkjBO1USLve9lJ+mF8BPqObAyYbPXhPmtFmAVIw==","signatures":[{"sig":"MEUCIDgWqD3xvfq71tWf7OsynF6RkqJVkpfl442ToZ380Zp5AiEApKnOMg+ybU6JDwiI2WihsaUe+WlLeisIRKaFuc5YWyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7305524},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1336dce8c56c18724a87078c839ffcb0b0060cbf","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.1.1_1774658564519_0.6938304067874106","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.2":{"name":"@rocicorp/zero","version":"1.2.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"20f5f23116b62bf5291cc277f9f28a37c02ce462","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.2.tgz","fileCount":2164,"integrity":"sha512-Dbj59pPCs0WVm/7Pw1DyMHLcTn/ZcyNKUQkauUxM+zlZyk39LMA9lpQdpKhHN7+y42jUN/hljt4XOc0/OTZAWw==","signatures":[{"sig":"MEQCIGjdfeWmPDIWUykd68AofB9BPhCaeseEcWooRxeaIHh4AiAxxHn/lrXhEmBlL2B8TUp7Vd2u9grHTmxR8F310iIlrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7313816},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"a3099eec112b8e777c6b75cb32a8db18a78cda76","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.2_1774874583220_0.3818708699586528","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.3":{"name":"@rocicorp/zero","version":"1.2.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fec4d5bfcaf6f767004d696617cc4be53f088007","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.3.tgz","fileCount":2164,"integrity":"sha512-s04tNu/PkVaCWSvvghYX+6v26BG3uEawjspsdAg8qKj92cLA9Pj04y+GVEhFUITDA8a8PoX7B2vzwMoAm4hjSQ==","signatures":[{"sig":"MEQCICD/CiKNWOkyKtHRMMUmorZGH6Ov93lFAJcH2ZK8qbJfAiBT8iZL4O/0oq7hhT+ofOlF0w7YOG3Mrnims3FjL3hbhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7315882},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"9229e2ea8548a9b19364f770e4c1c4192f16ccc0","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.3_1774998695265_0.5030366620935964","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.4":{"name":"@rocicorp/zero","version":"1.2.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e4dcae227cad6251bd75c2fc4f9347ae8314ca06","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.4.tgz","fileCount":2164,"integrity":"sha512-3d9Y3tGjGdq8wF0q4zc72cTZ5/IclQ162c06nrY4lTr9FhBnTBUjFXamb3cFEjeXbxHJOEKg6UKha5+11kd7Zw==","signatures":[{"sig":"MEQCIE5Pv+8iBpIB3MofsVt8FNct8Qi00+HinnRZjvt2BaT9AiAjGeD3gtIPvu5KQe6O4JPLJ5LpEyqOymfQ9BR4D8GWXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7316830},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"40009a11c25d9f240edeaceff0da67a923484e27","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"prettier --write .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"prettier --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","prettier":"^3.8.1","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.1.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.4_1775106567671_0.783774189612068","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.5":{"name":"@rocicorp/zero","version":"1.2.0-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1838b18def19ca7cdaa8b971f3a47c368a7b3557","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.5.tgz","fileCount":2164,"integrity":"sha512-ymLDFj5sWd3gEjHuWpXXPxrjK7cJII2R3KADRtZraLsIDzXrlLO4VRiOuq9nA/doogn8TiZkGXfLif7+4sc5qA==","signatures":[{"sig":"MEUCIDr+pLSfMLSGSEUicZNMCIYks26LN8oiMoBaLFpYIXwZAiEAuYyBRr7Rp9yvCBrF9h+rHKY0FAQcpCKROmWd6O5ib1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7331528},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7c674f5633c82e4809727ae0936952d4ec46f422","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.5_1775166853615_0.17939746012976787","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.6":{"name":"@rocicorp/zero","version":"1.2.0-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e2b3e3fd984f62116d885f4a5d1d93034b35b4b8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.6.tgz","fileCount":2164,"integrity":"sha512-GyB6kcDj0+/IRyUn30v4Ch5m6LPy0ulZDpD/ppSItCXHl+JDheT9+BlFd1w39sEGLHzrhjQYE9kbaw2Enk5ipQ==","signatures":[{"sig":"MEUCIDAjDOTHDOxbj6FhlRGHU7NYaU05ZnvvXlsseO9SoBFrAiEA4lmFt/h0hao44DS52RoI1spP6DaUEC4Hj2EcuPbcnwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7331603},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0bcb7549b1f51d93396ab7cc69fb553b8a3ac174","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","oxfmt":"^0.43.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.6_1775168178909_0.12629918403653728","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@rocicorp/zero","version":"1.2.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aae1a2f644cc212868864a2cbcb04105e5763d95","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0.tgz","fileCount":2164,"integrity":"sha512-5nlZ9CeJfIE49l4F0Sk9qeWMHDSYKqMggQ+pKYAZ6NSB4KjVd+v2JT5dHP+mBbBlaJMe5JOLG8yaY+BFd+3BKg==","signatures":[{"sig":"MEQCIAKtwlLHZK0wqpAddH9IHAx1Jq3JManrm+3rDfKhz4T0AiAqvCPrJI4A+Hs53c6XB+ItRSG6O1bvl4NXfK12gCs5EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7331567},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"5a6dabebfca676b4468d8869de064294c9edb182","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","oxfmt":"^0.43.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~5.9.3","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0_1775183223456_0.47292043983080356","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.8":{"name":"@rocicorp/zero","version":"1.2.0-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2d5fd31ec36620b6953b102127875925d866713e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.8.tgz","fileCount":2164,"integrity":"sha512-ChVZwGO0mJyixvpVUNphS7L5rFePhRzetECu2A60iqFBs8ju7hKsThEbf2+auLkyp46WJaujMbRTPsWlgGIyBA==","signatures":[{"sig":"MEUCIFBdRqhIgmUGjoyvcAratdTHkWjBSoeH0K47Pd5hXNAlAiEAu/IABBSA8ZO4DhfH/ON/iNcPo0+FK6CisuS4jeMh+00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7333388},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c8d5b7caa63688f6f2c8994af4fbcdfa9403f7f7","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","oxfmt":"^0.43.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.8_1775267020786_0.02135140367340571","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.10":{"name":"@rocicorp/zero","version":"1.2.0-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9baad22990616faef1fd8398e8579b1bcda6580","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.10.tgz","fileCount":2164,"integrity":"sha512-/Nk8B4+A/rurpcf5nq7VSIZzuWnmA4UqFiGH45apOZ3dA4OcZq4B7GMNz3WnPyH0NwPxP010lxGkbX+V02tADw==","signatures":[{"sig":"MEUCICB6PvG0a8lni099ie1u/cR1NqSvgGTP8i4Luw41N1bNAiEA4SBp2H4Rhm2kMSxxucKYgNi+UMpBmdu39HWUCFlqa2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7336356},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","chalk":"^5.3.0","oxfmt":"^0.43.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.2","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.2.1","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.2","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.10_1775493291603_0.8247755165003858","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.12":{"name":"@rocicorp/zero","version":"1.2.0-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"25b8943aa2724469f3e4b11232902670b9083ee2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.12.tgz","fileCount":2168,"integrity":"sha512-FW5TgbrB5hgwYaJduhJFh1bJm7Ok2kQXdt3M1dZkSQ2QQUcz+mlXA7f/QONVV9W+fCZwamZcb5zMw7BhMCDX+A==","signatures":[{"sig":"MEYCIQCNtQ8WaouX8jbkKJ+IFPxGQvdqX+Yvo92HRKQqWq0/+AIhAJi832XMUbuJN6KlCQio6Y2RKFSgRiZ4MX5O2WUbwQUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7398772},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.12_1775675676968_0.2730574660935048","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-canary.14":{"name":"@rocicorp/zero","version":"1.2.0-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.2.0-canary.14","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cec20b15a46d38cabe45ea8aeb6246f6a3fe055e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.2.0-canary.14.tgz","fileCount":2180,"integrity":"sha512-ki8pz9l7iD54qcVCmOMbKJbzj7AZfvl6xRvftZBnSVHI1gaIJJ4+EV1Kfnuu/7KO4E+j3ZZ9jSeVMr4TbdvRWw==","signatures":[{"sig":"MEQCIBJch3V0iV+x5WpbNSoXQVLERfzdmToXmuTOrO5k6s85AiAfzoWTCanyTi5R+2v24lKvAsgGIK9+L7WYsizkZYLHyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7494393},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.4.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.2.0-canary.14_1775765933410_0.05488000795950243","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary.0":{"name":"@rocicorp/zero","version":"1.3.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bd2354e243b1d01ea4843297a63941aa55a777ae","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.0-canary.0.tgz","fileCount":2180,"integrity":"sha512-PED2c7Jko/h6ttS+nG1juiEVIA1M+KtfXII3wad8AgubspAiWgnGUu5h7vATJQp177z7AItOS2tmADd7O5tscg==","signatures":[{"sig":"MEUCIQDxJABIHhF+HfyV+Thw5+xSU254wDTtU6Xpgg9T/15HagIgQSexR7xPvltSa1/VIFYea/anE15nNhIylN+aNQu1q8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7503468},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"481b354c981a7a326a0490251dda9118af213aca","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.0-canary.0_1775814917277_0.08724703794462663","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary.1":{"name":"@rocicorp/zero","version":"1.3.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5fad04eb8c694fcc050f55a9036f74577d1b0799","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.0-canary.1.tgz","fileCount":2180,"integrity":"sha512-VWZhqP3UN/tOPgUkIbJGdC7j2PSLmqcIZAQJYBcOu5UOg9rXICHUPHBwZGA8YQMo2SuorJ2tvXAn66qiXIN2UA==","signatures":[{"sig":"MEUCIAJTfp8uMYh2AmHcntyZcFxMJj4b5avul4u5FRGjZHeyAiEAxHQHQFsrP1Dj2MjImBS32stD3NpT5XHXDBibV1rfDZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7502872},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"39246cd81c088654c8916d8f767df2d7bd321119","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.0-canary.1_1775872143440_0.9372790832542748","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@rocicorp/zero","version":"1.3.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"986d39300104a1829616c3e19ff3723c36d969f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.0.tgz","fileCount":2180,"integrity":"sha512-knDMhs35c6TEsIE2pvhfLeETa5KnF63gcu0pnHb3ORoBVlkFEpdvebDlD9ozEA3A8jD6tFpGZQctrPMXck5mig==","signatures":[{"sig":"MEYCIQDAVcx6tTgu+UEuPT46JxnpfIkI4fUE08Fstbf6y4CGVQIhAN6rLVm/6uFTmR+lxv82MLhiYPVk1pnSgcnf9Ta0jW26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7502829},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"8935a61abb055e96e373b82548e21c0387508308","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.0_1775875074149_0.7263846245883285","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary.2":{"name":"@rocicorp/zero","version":"1.3.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d0f4c9526c41e6b832e5be2fbc8bdeaa233e05d3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.0-canary.2.tgz","fileCount":2196,"integrity":"sha512-HHTUAdGpUGiAYMgde+GWQ77rUv2CV/wCgujuGsT/S2POLODyo11YudJLKvWVkFlMfVr5YCllAq70JrICNEIdvQ==","signatures":[{"sig":"MEYCIQDBSkjK9Jc6keqbjQTrbtQghRP9K+oPkcoWxNTDH3EmWQIhAMx6OVm/ivJUbWs5qkEtIzbg4of6NxTTKl0e7Qp0QfbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7532604},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"6a97abc8ce9b6d5fd68bd4cd8dac20b17f197e23","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.0-canary.2_1776182780355_0.5715578336083689","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-canary.3":{"name":"@rocicorp/zero","version":"1.3.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c6867109041fc7f3d3129cd6366c37fbf3757e5c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.0-canary.3.tgz","fileCount":2196,"integrity":"sha512-KnD6JFrfu6n+aTiSnuLwzzK1cqOaPERaHqqQsp0xBgTD3v5l8ATHQJvEb5twdmBhtWI313/YfO0i4oKWy5n8vw==","signatures":[{"sig":"MEYCIQCamYcph/RuSaQYv7+mk355bfcxlwP+JTAMrZxo7j4h+gIhALZmkTGG3uhO+rM8Q5lEUVupxu6e71H1gEw4NMwg/m1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7565752},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"3329dad64256a9a35918b8f0df2715efbabb4897","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.0-canary.3_1776315668031_0.12092969825175337","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.0":{"name":"@rocicorp/zero","version":"1.4.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1d735c943062f8911d81b19138fb086434977121","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.0.tgz","fileCount":2203,"integrity":"sha512-Be+IB4SX/yvKsaky4Qwd8bO8JuI+zS+WO978IqFxlrCJuhgUqgUqCPsK6/iD+WsuyDOOfyBwGjgOAJxbc0L7DQ==","signatures":[{"sig":"MEYCIQCVUqu8USVBT1gk9nwM18fWbby23rWSfUdsX9kdB+AbeAIhAKUfOKobde9BfiA95KiQsiK4YzG/SykOf96m89toyXHp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7607319},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"21f96f2365db9349d71dcdc88bd204ca8372d29a","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.0_1776417730513_0.5420725000280937","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.1":{"name":"@rocicorp/zero","version":"1.4.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ec1838fb1bb1e86f185dc8b1db2774f506ec208","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.1.tgz","fileCount":2207,"integrity":"sha512-0m0JCtTFuem/CCMGCCYOZIy/Uw3xLngx8qQi+lkzQ2yRRyUezMxtIiR5/TM2NXh01xt/JCakz63eeXEQ/0TM1g==","signatures":[{"sig":"MEUCIEDabvO+9Urq++ldgrXMjZOJQ3sO87GVO1M+UOoB5vBFAiEAtYCrs4aiwq/0noNBZ/hqg6N+toL7TQFsDoF08eUuRK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7613244},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7289f6e77de6b2046a35d11203f61c9b0b1f697a","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"tantaman","email":"matt.crinklaw@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.4.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.1_1776448912506_0.8098245165117144","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.2":{"name":"@rocicorp/zero","version":"1.4.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8e9e459a1646d120463d3d3355a90e2a5c5a88b9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.2.tgz","fileCount":2219,"integrity":"sha512-jQTdd9s7K1IIBSqKate4X71+VGl77FY6H6GbhnV8NooxByMDb3JEyXe+ORwjdkyiIZsXmx6eDMc6EZXHI6tOaQ==","signatures":[{"sig":"MEYCIQCA49oVAoR6BaSsw+UT7dgmkM6A6xj5dEZsy8I+MyfcRwIhAIyf9G2ZOHuotOZM/Oz5TLvBOZyB0eSYcNHCAzOgzK0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7666432},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"68a7db4a11f798614647647076b999b8c9f2129e","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.2_1776861220391_0.05799265321322555","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-canary.1":{"name":"@rocicorp/zero","version":"1.3.1-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.3.1-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"64b01636ab8c3e8f3363d778b6440d91e42cfcd5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.3.1-canary.1.tgz","fileCount":2180,"integrity":"sha512-X1khiVSGA1k/SgqvlQeTL/k/dmLDIGrVcacCIYpPQhmkQiZt3KOnWQ6AYpQN5ww0Lq9v6W940CHQLSHaCjf/pw==","signatures":[{"sig":"MEUCIQC0fTUwFjerRqUl5vodvMvnHJd1VYrXtwcJEgzqeQ3SWAIgP0Jhg+6oVWxSz6KpmhKuSp0rHe2i31WGnqdVsz3BHVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7504315},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0bd35c4befff4c58fdef1082632184cbd8750359","scripts":{"docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.44.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.15","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.3.1-canary.1_1776940431560_0.9221789333987025","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.3":{"name":"@rocicorp/zero","version":"1.4.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f13662ade804eed74ba3703b07fb82614a13b74a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.3.tgz","fileCount":2218,"integrity":"sha512-Zk6hDkS2stJSnyKEEvX/oTnnljky64ZQ/DVoeCjwrZBchPBdDriJmWrVfUHxFJ4r0puMBCd8yUA4L1zCVTCznw==","signatures":[{"sig":"MEUCIQCBfi3EXE0vGg92mgesRt9oNHduCUZ0zt6T3TFZWcUkLwIgLx/AYP3drUWuVFv+wXAmL5Bavv79GqyqWSgiirku+B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7691570},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ad1ad5c0d132915b9811cf2a811ebef53f29eb47","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.3_1777013259484_0.765273880992438","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.4":{"name":"@rocicorp/zero","version":"1.4.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"51bb594c7195bf2e3a95434bc9825d7f56124d8c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.4.tgz","fileCount":2218,"integrity":"sha512-zNFSZnk590JWl3ArJLw9QRde0zcjduN+zX7B376g4RjCONdKO1ntHeLH92lnrCW29dtOhwhDUUEnSmqhUqzZJQ==","signatures":[{"sig":"MEUCIQCfm46sPQW7AT9upkMe4Ig7x0xq6oW/P2qrT1LIVGuqfgIgYw8BJpjUHyagMDz7LPyD3oevrnhRgWi1G29nmWTj/Lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7693813},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"370a6ee4f0675eed72c7daa3c04d87260350297f","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.4_1777338952585_0.9672608824584377","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.5":{"name":"@rocicorp/zero","version":"1.4.0-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f98fa31f40341481697c9af3d3caf3128bb837bd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.5.tgz","fileCount":2218,"integrity":"sha512-T6EdaIfs6gQmX/7bSec1WNh2XoerNMEBef0QlW3w03yhdwrrv+6fqUAO1TWlOwa2DN02JS4Zn09qWBZxuim1eA==","signatures":[{"sig":"MEQCIHpJtucaNdqMarQrJZsnejq/ACoX/MMRZBtBxfCHDfKbAiAby3NIx4A2Y/3IYcgRSwg+Q2M1biXdmNnF820hTwDUtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7695063},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1f35cb78902f605e6cae963af546612799f392b6","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.5_1777400932400_0.34918918568297475","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.6":{"name":"@rocicorp/zero","version":"1.4.0-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"340bd7a95a44e5315a7a1a7c7ee01ed5299893f5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.6.tgz","fileCount":2218,"integrity":"sha512-vZLXyzSEIZsjzxupmjIPIKDt5t1K71xn1Z5AFTw4wzeLYWjrdys38eSThp+0K0Tbl6ZFxYhh8PzYgBXvLAZz5w==","signatures":[{"sig":"MEQCIBmijx2mlAP8QFR+CWOgH6hpe4zCdJCv+Gyot+vfIck6AiBX0SdYCxHKpKQfWRWOpCdp5neUiCj2oRH9px+6ovMp+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7698010},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"d22e414779711695b1c99e5cbc7c355787104040","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.6_1777415104421_0.6817908291383963","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.0":{"name":"@rocicorp/zero","version":"1.5.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e1fde8fb918cf897dd9b21dfd383e2178850418e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0-canary.0.tgz","fileCount":2234,"integrity":"sha512-6vmkuDu+85F+dafJ/qoFMqfRBV7US5XEPUA3iSYJ5Z/0UH+A69cneLTp1UA7B7IRlevlanbl+0qqkuPuaQ2n6w==","signatures":[{"sig":"MEUCIFWHVEJn1npvYuLviDmfMtLxp+xrqPt0TAMTKjirvxpnAiEA5tLtzpki/CPN/Gp0GkSFa18CbECcLDtPEuRpnH7CBLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7798961},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ad0dd5a30c8240daab2badbde0e33f7da89fae7c","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0-canary.0_1777486056029_0.8240153920050253","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@rocicorp/zero","version":"1.4.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ee7ebe513fb3b9303f504c831b98cac8bf82292","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0.tgz","fileCount":2218,"integrity":"sha512-BRgdF64JWNgIsHG4Fajgjr5ms0HBTdmZUWoJy09KE3TNwMo0Rmz1r1fte1MMH1zY4witcUJsFhGj4aHLsZAfTA==","signatures":[{"sig":"MEQCIGjS1mFodCEl5DFeOGqNpEOYuETpPp6rnfQt0Bs0aHgQAiAxHXy4Uc539ATkrtHa/7K9t3Px0OkrCR53mYT0YAF6oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7697998},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"dfc9b9a2bec5a199936c13f1ea7efef7c06d2a76","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0_1777577121163_0.6736520500318481","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.1":{"name":"@rocicorp/zero","version":"1.5.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0aeb196eb56296614f06360a38ed95c6712bb614","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0-canary.1.tgz","fileCount":2234,"integrity":"sha512-mXRDU4vthJ/Q5osGgUfkiR9upub6h8hhr5VDtBhF32m/Xtq3/4y/VxD9ekKj6HtkicZX1V/keIreBfWL/Rn8TQ==","signatures":[{"sig":"MEYCIQC8lRCL1UhDJo/omrTJXx4x7I5x6HHIM/hHpemmVRW6DAIhANibQFSIpH22KlRLJWrC3kQ6jKPng9siFP2OZr6Pw4PV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7809879},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0-canary.1_1777968343839_0.9418834637232478","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-canary.7":{"name":"@rocicorp/zero","version":"1.4.0-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.4.0-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d3772382f6a790858742e6ff4fc4cbbc341a3810","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.4.0-canary.7.tgz","fileCount":2218,"integrity":"sha512-kyLp+R9+tRjlkx7uvRuNTTPdOpFXsoahz9yAZjASi0hP/Iq4c48vycxcmeF85JGEyT8h0gMM0Nl2QiGwRILEdQ==","signatures":[{"sig":"MEUCIFeOMmh5ysnnxuP/CZoBZ72WRMu8m5tGgKkgxtOgUcNYAiEAjLL7BAzMqN0pwNKePl4dzuQtVtDyslDngwMs0XaS8EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7696461},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4e8c3dd64ce5992d39dd56452709d2d5b7957946","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.4.0-canary.7_1778127339967_0.35404619895655776","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.2":{"name":"@rocicorp/zero","version":"1.5.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f727e3ad05f9c0af63568d8e40b03d168986eb85","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0-canary.2.tgz","fileCount":2234,"integrity":"sha512-VfMGnBWeGZHZqvUy4vWo7qjFlDkivqwKWFUZthJWmVoj+zksksAM5hs1tr/lPnrUtnIOOpI8Yn7+Z38QH2QjQQ==","signatures":[{"sig":"MEQCIEobIVMmUXb02y/peWuMPWVYvpmrlt+s+2vQrGrtYp8dAiAFoaobTj+9at3Blmc6azewcRXkVoB+K+Ak6xPGCMSeBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7808354},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"13871005841face73fcc6b6f297a0ed468777234","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0-canary.2_1778137157717_0.8810744136995472","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.0":{"name":"@rocicorp/zero","version":"1.6.0-canary.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"388bcef436cdb7a86ecff0e850bf40ca4ba7ddc9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.0.tgz","fileCount":2240,"integrity":"sha512-r1lEf+R+BozCeBUme2mGgWs48Hb8FouG1wVawpstxKb77ddcPtj/YiBi/P2JH0uGyf2uDBYy1n3TnBMJafXVyA==","signatures":[{"sig":"MEQCIGq6vyTFNl7fkA54kPZFIBSu9HJ9hJzBs5dS8nltpvZ3AiBZ5Ssh1tRDaN7nfYnS3aM4DCwvzIpit/MMZtZ3og/bdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7907770},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"97e8fe6d4f7a3e464fda87ebbb5724daa82cc923","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.0_1778242442729_0.004239521326909967","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.3":{"name":"@rocicorp/zero","version":"1.5.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ea30616f09d8806c968dee241e554ccc3ef30fab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0-canary.3.tgz","fileCount":2230,"integrity":"sha512-Fi1U6lzIPgWt1zpNyTbQIWbF0shyUantrqjR7SwMKIz26Qy3QzYTNavmtsTyHiDK9VkLjLQdGJYx60sh0sK+zA==","signatures":[{"sig":"MEYCIQCBDK47+H2HZ/OCe2xKjT8AKWeouQvJCDYIakjnHuu1bwIhAKh1jVQ/9tED0R6aiIg62pdGZtXluByjVNyxVSlHk+pm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7782806},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ae655367b10d950721678287ceb39d4d5abdc6b2","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0-canary.3_1778248409936_0.12114516843074141","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-canary.4":{"name":"@rocicorp/zero","version":"1.5.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"42d0552b7ef37b03810092ef9a821627c637f38b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0-canary.4.tgz","fileCount":2230,"integrity":"sha512-8Xzs0hXQujHECDbqnjUw9bToQ7uul1OuvewwEAgMmKS7TqxtHDKzfruRf9a8qmyEKArgMKKNOhXICCgQerLj3A==","signatures":[{"sig":"MEQCIHZvy9S1CA2lp1f1lVsBu4saPGBpnvYYi0tSTj7F7YP/AiAUpDGBjRn96CWqHneflhSWyAJVViO3nhJMNByni6nYqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7782806},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"703e19ecdacf472c164d547cb65e06aa3cd0d329","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0-canary.4_1778249061548_0.8775485316775005","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.1":{"name":"@rocicorp/zero","version":"1.6.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.1","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b556a2ed6207693a3f7d641f155d936e76db814","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.1.tgz","fileCount":2236,"integrity":"sha512-xUSFO1zUfo8vrhiHdbKd2VFqmWQSVohdP0wLSFi2W4eXHR1sPu9D/rOHb/pf3Gz7EA9HpHHx/ATII9jWHSkWkw==","signatures":[{"sig":"MEYCIQDdo7fzsG6M//yTxfAciJp3V7EMAH5zlDaywOOHtitsyAIhAIfIFvzyX4hwuPJdQNlsvbiiIh/d5AyFJdUeXYp+JxTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7885406},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7966c6b87786a58916fae956f03d23c61c6f97d7","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.1_1778275356290_0.5205714086919275","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.2":{"name":"@rocicorp/zero","version":"1.6.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.2","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d9abc3bd0d98422dbd07efb172a0f14474a62380","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.2.tgz","fileCount":2236,"integrity":"sha512-eUWSNjGDFboCgKIM8tF6AjfMfpqgaVVidR4jwQ2e83Eer8dWlQYxBkR0e5mQ2l1js7Kp6Neg6VDxi70SGC6Fiw==","signatures":[{"sig":"MEQCIBL65gVy9oKCVDEQRvcOmo4LNRyZCCM0h4hhqa44y+X1AiAasL2yr9Z9U6MeKpLUIGgIMWYAJtRiTpEKVwupv0Rz7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7884414},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4667260f8bb4ae3bd94984caa5ae2912a588dced","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.2_1778354017949_0.9433038975987935","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.3":{"name":"@rocicorp/zero","version":"1.6.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.3","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eb53e99796d022ea3ef1e6137455fe847a29ef1d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.3.tgz","fileCount":2236,"integrity":"sha512-yxxSk1mChn4ANPf2i3OaZJzD+wog5ppQcc1KkX1KNPjcRBO5o+R3nvlQcgOWPxgHLYLEHiJCRSJHa/X+IuFvcw==","signatures":[{"sig":"MEQCIEOo3eISU/B9yM0R0ijtcLi46dClzeG/y9aKevlHNeAvAiAyJkvXA9VeWQkjDo68u5Gxf9KSZTMoEr+HJ50xKK6LYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7885879},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"4cab20915f14d9fd3edca626e8b015cce2c75569","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.3_1778361694556_0.2232231358697132","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.4":{"name":"@rocicorp/zero","version":"1.6.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.4","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c9a4b9f6ac5b309a0ce903d6f938dac26700dbf6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.4.tgz","fileCount":2244,"integrity":"sha512-lHsSBt5WDvcG7VaLU64mPI+G7G69TS+ucSu6TybPg6gjB4vMb1cy2fS/g6hJQNZbSzVrLlX5suwLZLl5us3Hkw==","signatures":[{"sig":"MEUCIF0/M5MDAAWLtzSZ5A8TuAMA5ZVtX3rxj7RUHHy2kozKAiEA3CJOwxLVoHYYy3yUWACIHoeAUVrni5w3zZ1gfs8Dn60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7921262},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"0588147d5fdee3f47b891344a804044ad9b159f5","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"darick","email":"d@roci.dev"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.4_1778601575749_0.49788377250259486","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.5":{"name":"@rocicorp/zero","version":"1.6.0-canary.5","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.5","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f7aef0508c01dcc573c83b182488dadbc8660be9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.5.tgz","fileCount":2244,"integrity":"sha512-YgIA41+2i/lu5qP/xoS7eUfcybz9M03h4iEZzLhazXPp+7nU3mV3DVeJzgrkiFEiWfevCW4kDmB3uX92X4nI/w==","signatures":[{"sig":"MEYCIQDLUegasouLq4zpvUaoGtsQGWoWK5cpPnFKW9XTIxeswAIhAKaMi1g9S36yudA+Vf4cpdzWi3sh1WUDwi4OudUgvSDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7923875},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"06979d46304c886dcccf435383c504d977589719","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.5_1778653024697_0.10748729250284761","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@rocicorp/zero","version":"1.5.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.5.0","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"04e2026481974bca0c494dfaa87eaf869a6d3889","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.5.0.tgz","fileCount":2230,"integrity":"sha512-D94kldhTAQWqcCZpW6oSLphwBQmJ3ErFs1AYC6Mw0l+qW2DYPJPnJIQ9JZFsK20r+XjTkV8H9ILLsI1ya8Bm2Q==","signatures":[{"sig":"MEYCIQD9u1OSSuq3O7SnJebt6zJJ3oM90DXNKx6NGE8k29bSpgIhAKPB+W4Y9OuXkJUTzxHMMz/jFoDFee+AstmyQdGYA/Sg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7782770},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"7a35ca38840c40cf23491f5d0513ed6675e6dc2e","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --type-aware src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.17","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"4.1.3","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","zero-protocol":"0.0.0","@vitest/runner":"4.1.3","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.5.0_1778693096399_0.4755175672812477","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.6":{"name":"@rocicorp/zero","version":"1.6.0-canary.6","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.6","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7a2de8947975b1459e360052c3e7c6fde793315e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.6.tgz","fileCount":2248,"integrity":"sha512-0rXRM0UxZRR8RbjIyTJpUI8/ve6QZuAaUuzKfCMNsMjiJQkmBeWHODV3hhHhnt1046Lmac3kYU6cdUGF7GaV6g==","signatures":[{"sig":"MEQCIGcabAYGBCDpac7+mv/v0QtjNU3PYWHVmxTwFhkcsO+UAiAk4R7rjqXGdmSDOvGuQJIcChbPQTRxn5yochwvC4o4gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7939961},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"68ea7cf708da9fe6cefd39f8101ff0c6f8875838","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.6_1778734781581_0.5852272446170503","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.7":{"name":"@rocicorp/zero","version":"1.6.0-canary.7","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.7","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"508943b34e1655b9206032fa76e5e7e107ca355b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.7.tgz","fileCount":2248,"integrity":"sha512-P/EwWbikLVB3Ce/vuywYl8fTx886UxYuVZrk4r7meI3352gHL7mcjt1yduJkOeSj6YR+hhPWWHMaASM55SdIgQ==","signatures":[{"sig":"MEUCIFdIGfMOulxpBlBclSDVamWmzKA6xsrgFGB4cw7D0tHgAiEA4rAZUrn/owjh3TMzP5XgGmGG9apKUvhVCAjsrrHgkNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7939961},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"bae2b5b6e876111814dcc97bdda6bdde5d899633","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.7_1779283887762_0.13572932068757648","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.8":{"name":"@rocicorp/zero","version":"1.6.0-canary.8","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.8","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b2f01969d17b25a7a5f5a4532228aac5e6df4e9e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.8.tgz","fileCount":2248,"integrity":"sha512-XCZe5fw5182vjFUaqVYuh0b8y7DU2lKKbeQV1kUywGex2cuAR3xZuHg5w4bE36zle257wU6vk2/zcZRh9OlwZw==","signatures":[{"sig":"MEUCIHI9QThWj1xskubpfi7QfYrAIa+yUYmPoG1Pdk395jaDAiEA930H+UD3SRLJCYCSdFiSF3NOX7hND6Unf5Ujo3vB4Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7939961},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"1465ea8deb9bf268f02eea6ade286c04743ccc39","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.8_1779285243182_0.7612882073798783","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.9":{"name":"@rocicorp/zero","version":"1.6.0-canary.9","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.9","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"772d3f6d9299afbc183de6ca774cbbecddf33442","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.9.tgz","fileCount":2248,"integrity":"sha512-IN2dHsdYSokNrMgwsf/jzo7kkrkAiAm6/2YgwC6DHDbKVv/tQCkPQ41kBv4YmRuBksjTpMY19UqWOBVv2N/w5A==","signatures":[{"sig":"MEQCIB7pl2KrYyykcJyEa5amJDhy57LF8em77kBRqwY20YNCAiBXtvDU/xVHzoBDzbFUEqnZE4xLn3TEE0Ypx88bfV4aPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7939961},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"b1c3c741251bc80b055b95c29de89232e61dbe28","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.9_1779288047144_0.009267289990986027","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.10":{"name":"@rocicorp/zero","version":"1.6.0-canary.10","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.10","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9926a2ca749763f8d1407c1e23da37dd5e577b70","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.10.tgz","fileCount":2352,"integrity":"sha512-Zy8I5Sqj+v1J1KPNIQRTurxHh48NNKbEcNbAVI2IHMmwzVR53lU/8NrlFzYSbTNlCjrzRZuq2UHaIcp1K0/lKA==","signatures":[{"sig":"MEYCIQDp3S+zohE8vhnkM/CHyb4/R1bTXEYxqSZAdS8ZVZzpCAIhAIwU7sKDoVo4k1uXpS/f3HLLrhu9GpA/CMAU2HTULwB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8840308},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"3c335076abfc15c5543ff7b15e3cd41171f8816a","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.17","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.10_1779301944173_0.1844678769633319","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.11":{"name":"@rocicorp/zero","version":"1.6.0-canary.11","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.11","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c2e4daf16f60cf70e6d3e84570259193c366d105","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.11.tgz","fileCount":2352,"integrity":"sha512-uv4HxlQRY0VOaH8Bsaw353Xfs8ph83ja6vA+TOTzmJkl+e26RQKC8CwCi8Wko1OyjzM9UmNAHrIDVbT2DurV0g==","signatures":[{"sig":"MEUCIBAns3YSrB4bH498Fe0VhNlsouZvWD7JDizu3F3qp67bAiEA54lVGUN1Bldl9+zlDpF+qXGD0KNHug0PhM4cFKE4288=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8834639},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"638436941b387b6a77f31dd20e51245342622233","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.17","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.11_1779356273642_0.5026567495936214","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.12":{"name":"@rocicorp/zero","version":"1.6.0-canary.12","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.12","maintainers":[{"name":"alexhking","email":"alexhking@gmail.com"},{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"05c195268be22ba505fb1357cae0dfc32b65205d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.12.tgz","fileCount":2248,"integrity":"sha512-Q27H/PsXEQKSDaWb1QPPzug1JTIn10dDzb6P1BdRX/wpeLWXvYDEMS32fBxcq/c8MtSJEhKcRgjjBqhv6fQORQ==","signatures":[{"sig":"MEQCIAjaumOcx9f/DpodugJfv23gh6GSS+dXDP2AiXSY0c74AiAHWZDRw1g9xQ6Ft4m2AnClu9sGXN+wgbFG7aGkiSF/SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.6.0-canary.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8007313},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c1d7a24335bfebbcc879f7649876d20eb1adc227","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:caab59fc-879e-4d7d-9f91-a9b81c3be768"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.12.1","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^18.3.1","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.12_1779366145920_0.012245174856444052","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.13":{"name":"@rocicorp/zero","version":"1.6.0-canary.13","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.13","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"447a971f96f07b5ac325934128d6450b0a3e2c30","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.13.tgz","fileCount":2248,"integrity":"sha512-z7zsCj9xxmsaxznpCX3QX62srblfGiOWyfEPA7TR06dHxDNgvl8s/AUF1LouW1gmI0weKx4LijfyLEv58ixRAg==","signatures":[{"sig":"MEQCID+mHKRaoCJfOfooZMUtvEg/y2jDX74NscZZl5E+qv8VAiAmE//r0VYLgFmMcebCd2YNPekHWAJPVAqCtGdELoYTlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7944538},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"2b832b0835b4b63ab6d658a66af72b6d035a225b","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.13_1779935354340_0.7654734329577371","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.14":{"name":"@rocicorp/zero","version":"1.6.0-canary.14","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.14","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7a68e7dbb5c513010aaa6fd3017e3ebdb9f80031","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.14.tgz","fileCount":2248,"integrity":"sha512-1Y+G74ZDBmV0zgHok8zGidVlpKdpKn9/NVdOS5MpFkjCmenvMK5zKELpOTzcfpHrEIjLOYS2SEb7DHoGaoMQNg==","signatures":[{"sig":"MEUCIQDDgRgrsnWirYdRdVBj9d/Dknh2/TZBpuavHIT1WSIr/gIgRNezTjmLQKlYpBzJWpZZHWdth2ikUFpUj4WAZNC6f54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7944573},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"ec295553b681f6c593d5f768515fe819c6c8262d","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.14_1779949219684_0.45465885069261014","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-canary.15":{"name":"@rocicorp/zero","version":"1.6.0-canary.15","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0-canary.15","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"02f358a9067a3dc5e6afe599123d7b6b204f856a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0-canary.15.tgz","fileCount":2248,"integrity":"sha512-+8dofsnRQHQK94KuHnDNTGk2Jjd1qNZaqp7E/2UF2tc/qGM5wuocImfNY7IQNytbR1iGkL94v4ew/1q+H4eUAg==","signatures":[{"sig":"MEUCIQDI5NSW/v/8m/ZmsoDc2qj9AYYC262xhm7w9Rgnl6FlZgIgbS5k69LWMesw0IFoTYcCNHJjE4xNuOlMHfxYaCTyf4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7950055},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0-canary.15_1780385035316_0.6093875352111742","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@rocicorp/zero","version":"1.6.0","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b9482611f1b603d2bbc6cb6d326815cc709361a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.0.tgz","fileCount":2248,"integrity":"sha512-Rjr9fyrH1FMo3WJkL0kPx1GaIgTWmtQ73PtHEB9n4Ev0+fBJtO5miYzVUWH1Js0Uaj2+Tqc14WcXKrgnvpGNBA==","signatures":[{"sig":"MEQCIGFc+XNoTsxvYq/4RfkWHXwr1zaArCoNfr8NJmjwKrUpAiBI9hgNLKVFGhXVa+oMl+vF2P9X/pG16G5pE03vPSxVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7950015},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.0.18","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.0_1780538782664_0.41946092870688045","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@rocicorp/zero","version":"1.6.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"537d8cd1e8035dafcd8f68c335fe2eaf02119530","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.1.tgz","fileCount":2248,"integrity":"sha512-Dnr2n6ZNTO6rIh4spwDHcDW8YEeNGzrDzhpXev9i0B2a9pbCV5qpFizqKF398YqAJt9Zene5xjMqfeUj4ogkiA==","signatures":[{"sig":"MEUCIFfSigiHpmcbJHnkkn2XZnmk7371SqgxNAct4gZVd+KOAiEApzdNFlxBh4/PBIx7OMKU68oHo/G7V5WwJWt8MkLwRO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7951782},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"aboodman","email":"aaron@aaronboodman.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.6.2","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.1_1780709534213_0.259303649995553","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@rocicorp/zero","version":"1.6.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.6.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a029d30849b2f5cc8d0e8efa4d95eab624db8d49","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.6.2.tgz","fileCount":2248,"integrity":"sha512-JWEicoxgmbfvv8ktp67rR96aaDPTjjyW6P08ceTZdAPMPByyYrxTUMs9xGEpl3O36f5DWRowH++rszXKdcDd/w==","signatures":[{"sig":"MEYCIQCIOySEYcvQtaipVzCzxJIKjpWdgxCAuegXbPLE6RL2LwIhAOoNbLPsOq8UQiPT1ccQMF+tQWgRVjaCy0Z4guPnPNp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7951692},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"arv","email":"erik.arvidsson@gmail.com"},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.13.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.1","tsx":"^4.21.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^5.4.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.203.0","@opentelemetry/sdk-node":"^0.203.0","@opentelemetry/resources":"^2.0.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.0.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.0.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/auto-instrumentations-node":"^0.62.0","@opentelemetry/exporter-metrics-otlp-http":"^0.203.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"8.0.3","shared":"0.0.0","vitest":"^4.1.5","zqlite":"0.0.0","typedoc":"^0.28.17","zero-pg":"0.0.0","syncpack":"^14.3.0","ast-to-zql":"0.0.0","replicache":"15.2.1","typescript":"~6.0.2","zero-cache":"0.0.0","zero-react":"0.0.0","zero-solid":"0.0.0","expo-sqlite":">=15","zero-client":"0.0.0","zero-server":"0.0.0","analyze-query":"0.0.0","@vitest/runner":"^4.1.5","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"kysely":"^0.28.16","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"kysely":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.6.2_1781076737278_0.9173636754134746","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.1":{"name":"@rocicorp/zero","version":"1.7.0-canary.1","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a8f3f4619f94af3e8e585835552f563e9da800d6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0-canary.1.tgz","fileCount":2248,"integrity":"sha512-WGMCXcvdHSDQ7HdIR6HVK3mGWUUfQxy+1mUgu4GGlynpfAB+ez1dXiHOFx1LiMeHBx+mtBmWhvxB4rzOrbc+5g==","signatures":[{"sig":"MEUCICm/uQ0V8mRN12XgjR1t8P99E4lk8lwYVR9tYLyVQb66AiEAjfa+N0ezw5EnkV9HthLLad3R9bkk1C917k1LzxhW7iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"f1aa3623995706411540f27cccd997a57ac7700c","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.13.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.0.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0-canary.1_1781808708927_0.5630415090634635","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.2":{"name":"@rocicorp/zero","version":"1.7.0-canary.2","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c2e6d43d59400bce8e1960e4d3891a9990b25147","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0-canary.2.tgz","fileCount":2248,"integrity":"sha512-p5nRKVog8sPYjzp0Uqi65KU2u+sYl+l2orbhrm/UhBgnuXTrJECQan9t3fenOYkRuTbODTqmpAew+r+zbLx1LA==","signatures":[{"sig":"MEYCIQCiu9n69tDECOmxoiEQo5GlhCVE73afPcUUE2+Ov0DMnwIhAPQxqDc1o+xoY8Dzhyjj2CoKFfweIlMCtiFrPxVd4vge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"c01e5cbc26c707a37aec86a1db113698dab359a9","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.13.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.0.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0-canary.2_1781809083189_0.4358317323402636","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.3":{"name":"@rocicorp/zero","version":"1.7.0-canary.3","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a8ec759af0e462389fd88d2455fadb3b158afa1a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0-canary.3.tgz","fileCount":2248,"integrity":"sha512-fqGgr5rMOspW/413NtHAI6A/rjuXfzI2UvdddPY40KFdw3yysvJJhBKIrsDlydW0/gRGFcFdNVsESVmmUMtfmg==","signatures":[{"sig":"MEQCIDbNUZUjhFCv/lhg0IDVKFl99Al4RwEeYfBUELcMt/EDAiBuQOuu5YxoF03S3gm1sHxG25BpBrzQh05xNvHbdHNd8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"07ef15d3a1b87122d4e9078d27884460323a2ca6","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.13.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.0.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0-canary.3_1781826183001_0.24884357432857795","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.4":{"name":"@rocicorp/zero","version":"1.7.0-canary.4","author":{"name":"Rocicorp, Inc."},"license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"out/zero/src/zero-out.js","ast-to-zql":"out/zero/src/ast-to-zql.js","zero-cache":"out/zero/src/cli.js","analyze-query":"out/zero/src/analyze-query.js","zero-cache-dev":"out/zero/src/zero-cache-dev.js","transform-query":"out/zero/src/transform-query.js","zero-build-schema":"out/zero/src/build-schema.js","zero-deploy-permissions":"out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ee0452c99d426b28d19a4397fb17c43bd1591349","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0-canary.4.tgz","fileCount":2248,"integrity":"sha512-qKPKFn8sepxg0lj7OJosy+n+FvSOSWUAiAM9RsQSnv7OhEylQhrVKcwuGT7j8rkbq3RpiKfu4TIBiLi9iLMesQ==","signatures":[{"sig":"MEQCIGUWvOtdNU9ckZhUgTDUyr+qdh5FRoVH6AndehXgmS0iAiB+5w7MGIeCtsBQ27GZmRl2Hc7ENGclMWfxMWx1E0ZU4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109691},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"gitHead":"74273167af5d15ed07045e04165cb04d3983d44f","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"_npmVersion":"11.13.0","description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","readmeFilename":"README.md","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0-canary.4_1782233805489_0.29537600433208033","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-canary.5":{"name":"@rocicorp/zero","version":"1.7.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cc11ef381e2fad9fb3340f4e047789d9fa33df00","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0-canary.5.tgz","fileCount":2248,"integrity":"sha512-H02dsIbH9qxZxGgnhm9QrSCwXwba1ebPV1ZZmR1EFxfz4dL9/UyHfuGJfUgDzrWLIf1vRGsaHi5a2Xp7ri49eQ==","signatures":[{"sig":"MEQCIGYSqUG2MW/PKEUwPJZkG88ubJcjO3hSUxh8LMNUi5u7AiBHmrGi/ghUTHNtgteEd2eMBuvqQNr/ofQzsw+VXzHYxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109463},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0-canary.5_1782767462079_0.1743569681916295","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.0":{"name":"@rocicorp/zero","version":"1.8.0-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"df895581dfb781d259848791a77edcb4e6375427","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.0.tgz","fileCount":2272,"integrity":"sha512-PvJ+LhPHNJD8tnBSuP6Yf7cocjP4oWZt9/oOV/xOP3T/9GpHskUdPCWNMdVGHsR1qLqf85kpl+4ZuXZ0QVK5UQ==","signatures":[{"sig":"MEYCIQCqBXb0G5QjlmAKz68/inZlum0+nCGzYwFX4BQin1MX+wIhALgOU8g+c0hy6ON0Z371bXIFlDnpz7U1fTm/0l1Ck79D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8226676},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.0_1782770147152_0.17335475381981014","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@rocicorp/zero","version":"1.7.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.7.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1d1d0b76ba397b3002520a3b1440373cddaa009c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.7.0.tgz","fileCount":2248,"integrity":"sha512-YwjgAy0UL/Xggz8iOM4GbnrN3mavepMBwwTsj010e/r16KzB3/QebpdY6fqFxKERdnjPka7mdnbNNDFYjc7ZYQ==","signatures":[{"sig":"MEUCIQCyOaAW2zDOX7vuRtBogxyKBLLz1zcJ9Pha4U6Az+F+CQIgEfZ1CDBbwgSrki8FmmEpW9FdR9aGPJVowFjPxQXhG7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8109427},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0xcadams","email":"me@0xcadams.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.7.0_1782776404140_0.7478865059055464","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.1":{"name":"@rocicorp/zero","version":"1.8.0-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4bfbd1d6fd8d33fdc37a8953929b28288ce6eb3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.1.tgz","fileCount":2272,"integrity":"sha512-WGkS3PDepOt1gEfvyJBw7vj2IsivvzMcJMTD+e2DVKeCdVl0m4aW+ZTDAJVbebMHX1ZdLgf1FYL9bHXMjI2UQw==","signatures":[{"sig":"MEYCIQDqXXEEoKm/07Fu4kKClP/IFKdIb6CE462OqIL/r9Ym+QIhAO76RdFmqsDu+dc2brdq7lJVgHh3Xbk/egrU232iXGhI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8260035},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.1_1782931391749_0.7711600317706462","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.2":{"name":"@rocicorp/zero","version":"1.8.0-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b0d89264d22bae28d788aa2e62cae0282b67103","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.2.tgz","fileCount":2272,"integrity":"sha512-de6YtwhZAg5N7FNgeTiFd/6gvglu9dmuvwnJ97+WIQeRGLscDiuxcXNiom2q+7K+tW1kblpNC91cdwCrqvttbQ==","signatures":[{"sig":"MEQCIFfODZcTkmGqyVsObWZz5qd4hGcQSHSDyvsO6iI7TSBvAiAe9m8Zke6wVotE37u6ggp75Zx8NqQBvzCCGQ43raH8/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8261634},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.2_1783019637954_0.2838117786242276","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.3":{"name":"@rocicorp/zero","version":"1.8.0-canary.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1469d237032f2eed97e7bb677fe66e7cda3e0fea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.3.tgz","fileCount":2272,"integrity":"sha512-B3lOS6Fg5AEKVemf4I1YEImn2QzVS9wYJoBP7jHMpFjvq46Btt41nw0UebQTAZlKfVUhKo5ToHW+Dm2I2o13aA==","signatures":[{"sig":"MEQCIEF4gs4HBcDl69XtvpLirJ2HfJYzRbvPMxh755rGkGemAiB9BZL1T9WDW5KCmPzEzGF2gNmdiU1QX2GbBORN00PzXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8282208},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.3_1783025062812_0.9848370369790427","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.4":{"name":"@rocicorp/zero","version":"1.8.0-canary.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6849a4ba14376e91e207cd2a982533750b71f928","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.4.tgz","fileCount":2276,"integrity":"sha512-4sW6U6SMP+nm8V+pjJRr0eCpckJUhxaF/yYvfRlNzLkdXxVzgyE8GmeMaBk5nGABDGmPW0d1ycXs+ir2gxXicg==","signatures":[{"sig":"MEQCIHqscca2cuSG1HeplZmWUoDffIIpjVfXCOIJ+Z+L7yD9AiBrGZoQS8FF9YlqzqFrodQp60xs7MgLKkh7gZiHeBJDIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8320343},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.4_1783115961249_0.08380312965665104","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.5":{"name":"@rocicorp/zero","version":"1.8.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ad72a2c5306ec12a9e157c20d4afefa365eabcda","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.5.tgz","fileCount":2280,"integrity":"sha512-/jtTM3e5ca1sJCTjvXDX9QnfRVAeE+6vxVGAjh/n2p6GqweDRIiBKIM+osh+TmJf+1CPUhfBoXsDeMltKfrGHQ==","signatures":[{"sig":"MEQCIEJJxmlW6Hr/BTrss7HugwtF0Gx/lwQNTI0gW8Gzx3b9AiAcGQzaAkmdFLa1ZoLdJdtYHeJtstYMuotVz96P4DDnig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8342493},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.5_1783387576998_0.0803015425325353","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.6":{"name":"@rocicorp/zero","version":"1.8.0-canary.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8220f09d4878e351ebd9c7e80e61759da43e0cee","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.6.tgz","fileCount":2284,"integrity":"sha512-3IzCYELyGJtsxcWawQSGM6atiFm1HIN3ILrystMT18tIJuptK3rI/ErScKDOxXyaHJRUKZ4nwoCCPaa+HGbMYw==","signatures":[{"sig":"MEUCIAS4LvNbFN6QRdgxQEEv+QbP4yUt32tpbMWTvfewyEKbAiEA74/DPu1ZYWrB6njWxIJyFa1mXRRTCv+e3YpQRbvcUBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8392217},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.6_1783557201115_0.8546962076621445","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-7337ed18-20260709":{"name":"@rocicorp/zero","version":"1.9.0-head-7337ed18-20260709","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-7337ed18-20260709","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2501c7e1464589f0a96e3279f3fb21e706d242d3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-7337ed18-20260709.tgz","fileCount":2288,"integrity":"sha512-xAjQvb5fg5N8q2X/SyyX1ASIcTTv7HFG5gSJDDE7VHKqBSJqDhfQzLkAjjcyvGLawQPDI1hZz7FRyJTvaEvfmw==","signatures":[{"sig":"MEUCIH7qp8YFkqDDolfUh/3/I7RtZUy1SEAv4U6Cc4t0gDCBAiEAk7NxXKesVvKR37Uo/a9RsjvmGd/ysFu42RVC3SjCTb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-7337ed18-20260709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8456564},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-7337ed18-20260709_1783591881695_0.8017091576653013","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-6d84471c-20260709":{"name":"@rocicorp/zero","version":"1.9.0-head-6d84471c-20260709","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-6d84471c-20260709","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f2214a5fccd4e024aa83b021c0ffa49997654bdd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-6d84471c-20260709.tgz","fileCount":2288,"integrity":"sha512-VM7vF7H2/g6JSSQEMsS61Ss7btYzpdcSRjnF/xUC3mYl3rPrUPMmj3VPUURxesnDNaN1Pa3h1L3C6HoFLcRgkg==","signatures":[{"sig":"MEQCIENr99QDavlWHpIyD7t3mJ6bTpbSWbqW55YBN4AHSPvgAiAnaioy9Z8EBTpCGiqvvIkUAntrPHdhKBHOPMl7pkaYTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-6d84471c-20260709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8456396},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-6d84471c-20260709_1783623925620_0.24989811267225792","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-f9ff04d3-20260709":{"name":"@rocicorp/zero","version":"1.9.0-head-f9ff04d3-20260709","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-f9ff04d3-20260709","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d0777adf4c4855c36c92846cc313bb3df4d2171c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-f9ff04d3-20260709.tgz","fileCount":2288,"integrity":"sha512-kweO33uoWacX7SfALWK4FC8mogcqfRtJ2wGiklkz7RZkuce+L1/GayKJIgaziUucBm5uSE4C+KdT+VjPn8tpRA==","signatures":[{"sig":"MEYCIQDWl70fsR0D5iiki/2/lfJQqPgSKuIspquIbjgQeXNdbwIhAM5RjaWnPhpjXKfZ5iGKAf5Lg/noGxEWzED9aII8b4Z0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-f9ff04d3-20260709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8462432},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-f9ff04d3-20260709_1783628797134_0.3892703760678209","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-72f732cd-20260709":{"name":"@rocicorp/zero","version":"1.9.0-head-72f732cd-20260709","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-72f732cd-20260709","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c122a142025b43bfab6d23bda8ad951dc4ed6c4c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-72f732cd-20260709.tgz","fileCount":2288,"integrity":"sha512-2lZxZW/wujibnui+4mnXv72gKddqZl+rw1b7yZpsx+AS+ncyyzDFl3yTHhXw8kMTwGy6TeiZi5imqMUuTCOu9Q==","signatures":[{"sig":"MEQCIBLnfXkckwZCEXUDrCRwrpUN4rqTiCv4sGIZOXAP2d6yAiBI7lBHsSJrAcOSKYRonevVgqiLQUEtqMrvvH2xpt3xtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-72f732cd-20260709","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8464270},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-72f732cd-20260709_1783637733160_0.8546029660282402","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-e5b9c6f5-20260710":{"name":"@rocicorp/zero","version":"1.9.0-head-e5b9c6f5-20260710","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-e5b9c6f5-20260710","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0cef4786932590965c4658b1ea8f503c203bd7a1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-e5b9c6f5-20260710.tgz","fileCount":2288,"integrity":"sha512-kYQV88EDF9poFE6EMrrgaYp7rtR/JQunsRMnGulPfht+XvWIo2eFavancrdnXdUm0TsTNnnRDaIKK99bd0xwvg==","signatures":[{"sig":"MEYCIQC0dPjg1slEHrAv/zEiAXJ6Xy43RIX08AHaPNLxqyVVgAIhAIcw7IVjmzuZ9wDRpG+P+M12vdFH9KVsR5Me5wKZnPAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-e5b9c6f5-20260710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8465851},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-e5b9c6f5-20260710_1783663552442_0.9099776180899402","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-15fd7cde-20260710":{"name":"@rocicorp/zero","version":"1.9.0-head-15fd7cde-20260710","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-15fd7cde-20260710","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0b8140a6ef40c585d885408f661ceafbcfbf867d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-15fd7cde-20260710.tgz","fileCount":2288,"integrity":"sha512-dSDc+7Q9YUNEpgv2EpiDT453UV3xFBgfZR7VPIIxhPerM/upa3QahCm4S0abEnW3cjux3yJvxTMMChV2CYZFtw==","signatures":[{"sig":"MEQCICFMPi1YyOm1wK9O6upLO1FZ/vOm5mWehW6Ftv9yP64BAiBWUUn4+PZuAPKnGsGhHkPHV4oQENCi5oCex7Uxbtg+Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-15fd7cde-20260710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8465876},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-15fd7cde-20260710_1783702764324_0.2648108447187121","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-d4f33d6a-20260710":{"name":"@rocicorp/zero","version":"1.9.0-head-d4f33d6a-20260710","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-d4f33d6a-20260710","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9bba2f78b13c2db996a0ac1527bcbd787a4fdee2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-d4f33d6a-20260710.tgz","fileCount":2288,"integrity":"sha512-AeuqNw1egLjrl2iFyn3ETND/nuCMDtXs6LsAyFZqZhHgd8lpSBW2Zu+yl4hxVYrs8WdKfB0yRuurWFNYVlo/Ow==","signatures":[{"sig":"MEYCIQDQLJ0pNGPvG1ksz78x2vMs3p4BilvyUIDX2AxKz74abwIhANiZ0ddUDwDD0o9IB7LYn77x6xYSUZ99uonS40ayGVGq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-d4f33d6a-20260710","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8467052},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-d4f33d6a-20260710_1783709080036_0.25520836641189426","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-canary.7":{"name":"@rocicorp/zero","version":"1.8.0-canary.7","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0-canary.7","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dd123e3b5b7d6a6a57a7400e3709e5271a097f65","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0-canary.7.tgz","fileCount":2284,"integrity":"sha512-2oEHaCHtr4xww+nokP8GeaXia6kDkJCypCH6JodLCNCQmQ/IYJ+QGo9Nb5asuw+6Xk0mT6cWXt9+1WtXqPI7gg==","signatures":[{"sig":"MEUCIBA0CnDKhm3A6zKPUxzV/eif3kD0P9WDOauIXxzidHLhAiEA1Bir3ae7By4bFmwBP/TSLRosb/ISl4ipCbNlCFILURc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8391279},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0-canary.7_1783726355095_0.4616733491535694","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-e374775a-20260711":{"name":"@rocicorp/zero","version":"1.9.0-head-e374775a-20260711","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-e374775a-20260711","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"11286c97228f31e28001ccad8976f539e50015bc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-e374775a-20260711.tgz","fileCount":2288,"integrity":"sha512-nbhhN4YvG12xiT5UP+w1ik5BGG59Gg1ZdFIKaFhT/B5+Scmu23lnXx+QrCQwXLUhG0jmUuLwlvgWVIC9QRCd+A==","signatures":[{"sig":"MEUCIQCTQLZ0CwkysG7zJmZBlEPPbBneYoKhXp2NheTgP4RXEgIgY4OPe3HD7VdMUlMcz/gmo0F4Rb/M//8+dirnoQeQv4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-e374775a-20260711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8467052},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-e374775a-20260711_1783766797787_0.5869926462832975","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-7139287d-20260711":{"name":"@rocicorp/zero","version":"1.9.0-head-7139287d-20260711","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-7139287d-20260711","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1fc46cca701c7a14c1cd0f92b4ca7602376fae18","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-7139287d-20260711.tgz","fileCount":2288,"integrity":"sha512-acyh7ANR6xo9QGC0juoQ9kUFCz2jdr0dNQ3ltUTZlCFA6h7FCv7X6kA0VQJRR28QVK9xV3dgmXl5EYQc8CFlbQ==","signatures":[{"sig":"MEQCIGnnP9tEufhcZhcdcSlIyijjj5lbbfumIVJ7vfogCghKAiA+AozCayq/Mli//LoitzjQSULLDxDUSuC1erFX6Dvsiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-7139287d-20260711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8467052},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-7139287d-20260711_1783771264574_0.44486109590847156","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-177d6c1f-20260713":{"name":"@rocicorp/zero","version":"1.9.0-head-177d6c1f-20260713","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-177d6c1f-20260713","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6ec1a49b7fec0a4e62a6361d7eccf6b04407f4ec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-177d6c1f-20260713.tgz","fileCount":2288,"integrity":"sha512-QEWSKhCn5DsbuD/3u/D4wv5Q7nBO88dS+YES1Rgbxd6fwhZ6GqoOZA5KFqkCrYrfo+0lnFPX1uLZ1JX6viDqeQ==","signatures":[{"sig":"MEUCIQDey/mqfL3pLXYvKGpqDsR7PBdcku7grH1Dnhnu7ARa1wIgd3rW4EL96RQYYQUvOrxsRfGm0l6Oq0Lq2pCy+WomoZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-177d6c1f-20260713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8470231},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-177d6c1f-20260713_1783955436165_0.9485265596578119","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@rocicorp/zero","version":"1.8.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.8.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"18756978685e579b6f85e1d5e451065fedd7d2b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.8.0.tgz","fileCount":2284,"integrity":"sha512-5NzJvXscugc3eQgsK2PivHzS/0HHpqQMjwU+Bei6rJj1ubsgJgGDP7orAtV6qSPuGXUu/QElAFmBzwVD1uK82Q==","signatures":[{"sig":"MEUCIA9WK4jNoTNHiYSRnplJjaKUO6OyThYeg2rfnLwXMb5lAiEA1Dzn4ZD5QCYm2D312Kvs4sBll+tzyBxTuyqirVHvsn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8391243},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0xcadams","email":"me@0xcadams.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.8.0_1783964973858_0.35230194106670565","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-head-ef892a12-20260713":{"name":"@rocicorp/zero","version":"1.9.0-head-ef892a12-20260713","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-head-ef892a12-20260713","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2cf538b5ed3c6090cd53d75f6a6408251170606c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-head-ef892a12-20260713.tgz","fileCount":2288,"integrity":"sha512-TZnUa57v2Hdc4nqBB4UwTlw9fy1FBBokVe3fH0WWL6JUkVdsGoMg5MNXMgczBZVx2ZYKwrN4YJBQMd38idAKMw==","signatures":[{"sig":"MEQCIB1js3SrzP9/tRatihOsKFK4JOBkHLS+zPC5lE46HJHaAiBcxFcl9I+4e/tYPBSCBJa/MH9ZmsqkWu6Rci+Lo1Zj8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-head-ef892a12-20260713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8470231},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-head-ef892a12-20260713_1783974046467_0.5011883390553387","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-d87c1c81-20260713":{"name":"@rocicorp/zero","version":"1.10.0-head-d87c1c81-20260713","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-d87c1c81-20260713","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"94258ce35a0741b31b5e93bc5928013b5cc49e9f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-d87c1c81-20260713.tgz","fileCount":2288,"integrity":"sha512-aqai7cQjIK4jYcFwdEte2E3VmmUk+hzt7AQYTJ9AQO4EjLE34sSNQRH0Z84FoC1rqmnNaZaODYM03LzFxY+ZIQ==","signatures":[{"sig":"MEYCIQC/Z7QCJuZPdH/rke10ZauAeExDAGfaxKxX0hAHktGDRwIhAKcse04DQTZAo2NRb+w2sLthLnW8yMHm0R5mvgFXz1he","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-d87c1c81-20260713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8470235},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"peerDependencies":{"pg":"^8.16.3","react":"^19.2.6","kysely":"^0.28.17","solid-js":"^1.9.4","drizzle-orm":"^0.45.2","expo-sqlite":">=15","@op-engineering/op-sqlite":">=15"},"peerDependenciesMeta":{"pg":{"optional":true},"react":{"optional":true},"kysely":{"optional":true},"solid-js":{"optional":true},"drizzle-orm":{"optional":true},"expo-sqlite":{"optional":true},"@op-engineering/op-sqlite":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-d87c1c81-20260713_1783981616987_0.16905721107003902","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7da45c55-20260714":{"name":"@rocicorp/zero","version":"1.10.0-head-7da45c55-20260714","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7da45c55-20260714","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"94b661a7c3dc098d836db0c94cd770648bafe7f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7da45c55-20260714.tgz","fileCount":2288,"integrity":"sha512-S+Eu/M4T3ipF7yRTyhLKIAq1xYxFz7Q/+cfFRP285UOdaQcSyyOcn6RdMdpJWRBOFmrTWbiC0pL2V1MvqtC1KA==","signatures":[{"sig":"MEUCIH6G9uDNbY+XuqfGQrdJxLYhLid8iUsp/PTDYbniojDUAiEAxRaC51u6IZrE9xBhDn2b4Io2FDPuvoT6DjQqU6RNgAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7da45c55-20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8469227},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7da45c55-20260714_1784033977239_0.8599793109941394","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-bde5ed6f-20260714":{"name":"@rocicorp/zero","version":"1.10.0-head-bde5ed6f-20260714","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-bde5ed6f-20260714","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fbcac38a71fc32bf200afabd8859dff02bc957bf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-bde5ed6f-20260714.tgz","fileCount":2292,"integrity":"sha512-a5x50JP4KvzzmA7tUlwK71rsb8MpCqKSk+bgQiJtpWZVwIb/pZ13/JAeuT9Ruhfe2wrzYccBiMcZNnKdA2ivlA==","signatures":[{"sig":"MEUCIQD9lkP0IqHPeKMbK/Q435LVTtl6DdsIfQ5p09s1eKyttgIgOVWlMtQNKuEPx9kmzB91kxYA3n7PVFNbk8tC18/Xy7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-bde5ed6f-20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8501091},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-bde5ed6f-20260714_1784044041756_0.8033300968360171","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-69055b17-20260714":{"name":"@rocicorp/zero","version":"1.10.0-head-69055b17-20260714","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-69055b17-20260714","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"386f872e7fe5b42f15d1831ade61c5a17039fb1e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-69055b17-20260714.tgz","fileCount":2292,"integrity":"sha512-zh8LbStOUfFilMjEoGY7xlwaPDPZyhZcaZiyF/hY7fh/OnLVJJ8qRiT9GNMEAPVPhs5dm+0J+PFXwUSH8wLDmA==","signatures":[{"sig":"MEUCIQCzyi+wa02ViM1qrlLHyNiv3S2w+GcmNNfX+0h8v8dBkQIgGrh8dpgvHMvjLKYoS40WDtslUUflcf4exY3yQOuqEZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-69055b17-20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8502989},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-69055b17-20260714_1784047998244_0.5658318112076441","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-2ca567a2-20260714":{"name":"@rocicorp/zero","version":"1.10.0-head-2ca567a2-20260714","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-2ca567a2-20260714","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b4fa5d9019c6707b4e645afa757057318b6a7e2a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-2ca567a2-20260714.tgz","fileCount":2292,"integrity":"sha512-endiPWf0sPgwPVptijJ6lidMJ8sVAZuRmfASnDQwoU+NTeACNGoF2Jrlmavd4Hk8Yq/NDQ7VHY0U/ns4gl/j2Q==","signatures":[{"sig":"MEYCIQC6hfqptdvC7DArOeOsLVNkSlEUpfz7GKd+kPaFKr5oJQIhANyY/dKDgBYPVZHvPhiYSexs97xpuWo3emGKc6d0lz0n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-2ca567a2-20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8502989},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-2ca567a2-20260714_1784066814872_0.2812700969031743","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-ea459443-20260714":{"name":"@rocicorp/zero","version":"1.10.0-head-ea459443-20260714","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-ea459443-20260714","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"156add153973c73420b7e310b1de7a9661c51121","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-ea459443-20260714.tgz","fileCount":2292,"integrity":"sha512-a+Qk2rgTf+6CncXsILFW21muruLRQbn1/NCc6CMG/T31CaB/y2S429JwXd1d5dVNQ1aWWwIxBUFr/8NAESPQOw==","signatures":[{"sig":"MEUCICX6Ln9KHvt4hQA/GuZ2X2Ln3hx/F9FGh6opvHd2fOWnAiEAvnUKMhUdbxDCMQPKWSPkQTTr0Ny92XW1WaHbg01a+jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-ea459443-20260714","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8505615},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-ea459443-20260714_1784071959136_0.7890011003041142","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-ad8d4a9e-20260715":{"name":"@rocicorp/zero","version":"1.10.0-head-ad8d4a9e-20260715","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-ad8d4a9e-20260715","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ef42d1757c5db591dd40996a0aa23f5c7db5358d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-ad8d4a9e-20260715.tgz","fileCount":2292,"integrity":"sha512-LcExmipcAeGR5AZR7kWQLqVm/PvUz0Yy3MDNaoQz1xtYCk9aGDAmFJpZbW2m6KiXsKmo7U6ec5RtKpJMzemjMg==","signatures":[{"sig":"MEUCIQCvLSOxoYw81y249TmL9dUt8XTY9YPuVkA8DSZB7PcutQIgZqoeqxo41EZq2VsOpM9TUoo8K3cv9PMioyqcHNgIZR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-ad8d4a9e-20260715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8505615},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-ad8d4a9e-20260715_1784121123674_0.7615606810109803","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-04a3bbcd-20260715":{"name":"@rocicorp/zero","version":"1.10.0-head-04a3bbcd-20260715","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-04a3bbcd-20260715","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5242166295d40f85f31325db35e9bcffe5dfb474","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-04a3bbcd-20260715.tgz","fileCount":2292,"integrity":"sha512-tCaLHVqf4PxAUxemV4PKR9BNaNMNvfxFcvoMD5lA+PKLL5Jpo/xn+8UaGWAS4lcrDKyCXuq/2yhMJbsvKOYoDg==","signatures":[{"sig":"MEUCIH/uFZfMnozMlghCqW/wrDeXdbsakN+6HBUuDdz2OE55AiEApydtBbLj9SiNlH+/r9OItmJ8f4vyTYX3+liZ5QMrZic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-04a3bbcd-20260715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8505639},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-04a3bbcd-20260715_1784132022390_0.3466066672043018","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6e34c95a-20260715":{"name":"@rocicorp/zero","version":"1.10.0-head-6e34c95a-20260715","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6e34c95a-20260715","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8cd8e28ebfaf7da55b19c6bac2db0e77dcbf86e2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6e34c95a-20260715.tgz","fileCount":2292,"integrity":"sha512-W7fSxXK1S1ExX/+vDcdD3LV+kDcRfVyL8x/79ta8lGu+9liL6Ml1geX2kvZe1gKo5lWwBu0c3LW7McXtJTyydg==","signatures":[{"sig":"MEUCIQCNq5y6D5lEb5WaKnA5gIDDDjlfNFy5NZflQE/0oSHBJQIgbIiFiXFEUGZUsQ2WWgtk7oa/jYqAjxDY+teB/o+1zc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6e34c95a-20260715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8508387},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6e34c95a-20260715_1784133236523_0.659941492977659","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-bc1db665-20260715":{"name":"@rocicorp/zero","version":"1.10.0-head-bc1db665-20260715","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-bc1db665-20260715","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"004d2b9670ba0652b1c061cb9b2121d79b6ac39d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-bc1db665-20260715.tgz","fileCount":2292,"integrity":"sha512-BhSGCugsTBkCuDJ32PwYpZ1EvQxMCZ0wfC8y4WvY2/fWyXPr3UMnys5yULaNVpfIcT1326gDDzAK7pg2u+wA6g==","signatures":[{"sig":"MEUCIAV4uPbuu8uHgSY/CfDD/+fmx0MSJuPbbajeRE8lmPrFAiEA6g8bCI7/e7G6BpXzZDdpHLlt+zESaclJo4pWszSRG80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-bc1db665-20260715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8508387},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-bc1db665-20260715_1784142434286_0.7907062795194733","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-c5360764-20260716":{"name":"@rocicorp/zero","version":"1.10.0-head-c5360764-20260716","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-c5360764-20260716","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bf3b2f81b745448cc3b08c44408539e8337b7cdc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-c5360764-20260716.tgz","fileCount":2292,"integrity":"sha512-BgtBQRQRlRU5VRhnHxVDKw6N+D3awo+XJGpseEbk6ZgUllluSBLXx5nrKwyFbBQzK77Dud2iUpJWNr3ANsFdXA==","signatures":[{"sig":"MEUCIA0Q1Jikun2e57TR1yzDzvZpgJsakDdK+g/Y+iw9rI5sAiEAxoIIqyef45u5Kx596efoqtcaXLPg949aiQLm9XKfUzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-c5360764-20260716","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8511917},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-c5360764-20260716_1784197717351_0.22012393187391455","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9e686a48-20260716":{"name":"@rocicorp/zero","version":"1.10.0-head-9e686a48-20260716","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9e686a48-20260716","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f43ff05a640ee35ae44568bff8e86b623d2355e8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9e686a48-20260716.tgz","fileCount":2292,"integrity":"sha512-AkwSI5ptsAkO4WxCWzTwNjnuNyXsDokZ+wv6pQGajPgT06VIzL1pRgueq7DY31T0hYWNSU7+/QZDfawyLUZ71w==","signatures":[{"sig":"MEYCIQDgUXuXGC9y7AgztE8pm+Ah0BFwez6NWz/zjT00UxxBwwIhAIclZ7/R9CH81BTfZEQ7mpgHh7OXxyfMvQLxZO9pDeZN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9e686a48-20260716","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8517020},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9e686a48-20260716_1784198966568_0.78572321130762","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.0":{"name":"@rocicorp/zero","version":"1.10.0-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b1299ab91dde99bf6ff9e87feab3b11afaff0e35","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.0.tgz","fileCount":2292,"integrity":"sha512-zeyPMkC566Cdp2y4JP5hwQGhvMVxG4GclqjW2Lv0jp5eXPq2L1u26vwhOXQTc4/i18dFu3SXuz2hd/bw0MXuBg==","signatures":[{"sig":"MEQCIGXx/HsMFPlSJDGSN5gqn3JipV9wUVEbC4r5PUxo75AhAiByXK80r8YsffNbhIM4ZgIgyw6/jQJO6WkHAaDIwZqKBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8516964},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.0_1784199565982_0.28623062837959146","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-2a9bee3d-20260717":{"name":"@rocicorp/zero","version":"1.10.0-head-2a9bee3d-20260717","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-2a9bee3d-20260717","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"72ed23b71baf7759c335b7741d82bbbdc9aac953","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-2a9bee3d-20260717.tgz","fileCount":2292,"integrity":"sha512-04T7uyxAGhatl3LawNERATFM5d57PCbBH9zoqBJwSgKr6LVbQbBWN58VkEkTerYBfTRzqmEHFt+PJ92aTgARoQ==","signatures":[{"sig":"MEUCIFJcaI0vX8iuc60pudxmOT+VEzg6WSHMk2bKefRlT9LyAiEA7OPSQa6UyXP16HQIFnULqp1CRTZe+exmmgt2Is9b1sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-2a9bee3d-20260717","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8528455},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-2a9bee3d-20260717_1784303578230_0.6097412378974045","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-461ce78c-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-461ce78c-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-461ce78c-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"71c9243092eaafe9530c2e42d1af3dca96d77b6d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-461ce78c-20260722.tgz","fileCount":2292,"integrity":"sha512-B2gtgbbUStDuBgF7s5auZkfoTBHkqOJN8jqHWUXInwb72agsl/H4rIdXMauNdfCKuy59Q7S5RKHVoju/mh/hyw==","signatures":[{"sig":"MEUCIFxYpRT/UbCI/ACW+0Ol05CVNuWa8Ghc6WztTCVEUIv7AiEAgC/TPsfD6BQ4QIK5pQxiDEtjQB1oEGFNox8ELCGZun8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-461ce78c-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8528458},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-461ce78c-20260722_1784719007753_0.009345670023219954","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-4192e440-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-4192e440-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-4192e440-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d294d4843744c9ea36a7940705628d971ee668ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-4192e440-20260722.tgz","fileCount":2292,"integrity":"sha512-FopSncacInokk38n7xmxdDE71t9g0xLWH/e1wptchNdvVrhBNoQsJLpx1EUS/f6qwMNFRQitaZeVnbipVC2mUA==","signatures":[{"sig":"MEYCIQDFh7waYkoJe3yOd7SgUpJvg1F1YmuL0ET2D0s3t6V6KAIhAMfcmirCucOc7OWWPfsC/yiADzXEwVo8rpp8dUsafNK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-4192e440-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8529644},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-4192e440-20260722_1784732554403_0.44649652447963817","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-859b5906-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-859b5906-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-859b5906-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"38747e00686bc92434eb24f12f6ab7a0439a28dd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-859b5906-20260722.tgz","fileCount":2292,"integrity":"sha512-jf5jk6uM4m2CEYLAgP59XOcQypapSke8uetvaq52PabOJoNm+djuYWUuLKhZndbL9tyAjwYREECS9xeasu6qBQ==","signatures":[{"sig":"MEYCIQDJeCBvy/PyoFCSJ5PdQ+vMG7i6GxZG7riU9xQPW3AKDQIhALS8BKTqTR5vDRuSu87bOkK4NvXoI72Zg5OGoc3dTOm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-859b5906-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8529620},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-859b5906-20260722_1784744163100_0.16131898150566837","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-d6f881b1-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-d6f881b1-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-d6f881b1-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6eadd388031530e167cc419bd3c20bdfd68e18ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-d6f881b1-20260722.tgz","fileCount":2292,"integrity":"sha512-nE/0V+ln3dtbtxN3r6LxgT6YpFuavqtLiiIzNm0lSydiwGFMCjgcFnZbh+gBOvh8/sVKg9tJMZvi61oI43TZ6A==","signatures":[{"sig":"MEUCIBee1qQnQwVrPEA0BJr6T0c+OcXxMk/yRAvUKHnMA2RxAiEAxQjwvPvu2/98bB46EN6+1XMHbTvZZ59k9KzBvFEJMEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-d6f881b1-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8544631},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-d6f881b1-20260722_1784744894237_0.323579735352997","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-5ea4f33b-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-5ea4f33b-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-5ea4f33b-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e537d04a5bd67386ae3facae0483dc14edd80fe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-5ea4f33b-20260722.tgz","fileCount":2292,"integrity":"sha512-5srRFrZJUntRisejwGkofqkkTLbrj3iJv0QoHOtZ7O+/CBkPmaNcrm0r+tygv0R7A7ZU14vHFV+eNwhFa7oXJg==","signatures":[{"sig":"MEUCIQDVEaWfGnQr2z/4/D/Bpk1OYrH8gJD8cxPotQ/cn5kjVwIgHc2vD60t4jNkoR7votQ8Yl9rEVbvTD4bSaSJdUIhx7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-5ea4f33b-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8544858},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-5ea4f33b-20260722_1784748174273_0.9242731612176596","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7690172a-20260722":{"name":"@rocicorp/zero","version":"1.10.0-head-7690172a-20260722","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7690172a-20260722","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"41948b3640f0f76deb99f85036b3b857d96b81bf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7690172a-20260722.tgz","fileCount":2292,"integrity":"sha512-ZWWbejFposawrRRBkpd5Y6rTDh0sa4coTt7qF0aclJNN0k8enpL4h5XVTIyvPVMg3aVDisi/o/z+KNqAZNqzpw==","signatures":[{"sig":"MEUCIQDXhIAS1GcHdoB/PbPD0iA1L1dzL0U8btqv3YqQ+OLJ2wIgbBikfYs5OFkDjsSjAOK2oY9WuEZqkHWu0HrOov6CFrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7690172a-20260722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8545258},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7690172a-20260722_1784751899618_0.6365979692055792","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.0":{"name":"@rocicorp/zero","version":"1.9.0-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f53374cdbf159a70f777954aef7b000fbf2a1c84","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.0.tgz","fileCount":2292,"integrity":"sha512-JrbIqOzr3CY7nHjgQUdX8kTjXRCPkHgfMjNkRkx7mjz67UM2prUKWih1kZlqmohgTHi+qGZDRvKQI0OEMwxWmQ==","signatures":[{"sig":"MEQCIALFvPZ4OIEdmKQo1kRZL7Ea0OA8itntA/JMR7e3Xr0ZAiAZOj3Grr+tywVPVSy9HQpKamvnVUet6k4i1zxtGPPHTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8517921},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.0_1784752784236_0.5628512927813243","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7af01d6c-20260723":{"name":"@rocicorp/zero","version":"1.10.0-head-7af01d6c-20260723","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7af01d6c-20260723","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bfbc92425775dc89bc6a923a96ddaf4f6dc92b72","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7af01d6c-20260723.tgz","fileCount":2292,"integrity":"sha512-zAiWbL+R02dsoHiKF4j+Hl4g57YbwjcC4h+HQLLEEfxZNNvN9MXZ3DfSYsJgh1MWYCivPBFNh93dBeZHpV77rA==","signatures":[{"sig":"MEUCIQCrHLl1JfZlPTtwxVwres8WcF3VQABPAKPZKEBWKy3E4AIgFkKusrfqXZm0oZ+RZ48SMRYFe+qgOZkROc5yF5nTN2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7af01d6c-20260723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8545234},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7af01d6c-20260723_1784813214803_0.1630989060504151","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7cf0cea0-20260723":{"name":"@rocicorp/zero","version":"1.10.0-head-7cf0cea0-20260723","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7cf0cea0-20260723","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5187fc7e84cf83e90da856c22e2fb30aab782220","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7cf0cea0-20260723.tgz","fileCount":2296,"integrity":"sha512-/BEKCVeelWnmUbi7R81g5nOdiBupXXSzxXwNE5B0X/im8ND4DVjQBdCRdIUKfa6z5llY7CaVdV0pu/+bT7i3qA==","signatures":[{"sig":"MEYCIQCKwQkdtb+8SnYwcjmoBjfP6knHWrx/boT6RGGzNUSd3wIhAN67nSnSvADkOgaEacNy8jQ9W+1tF8/vFnIzSdlYLCRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7cf0cea0-20260723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8546811},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7cf0cea0-20260723_1784814646091_0.7518371540021427","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-3336d090-20260723":{"name":"@rocicorp/zero","version":"1.10.0-head-3336d090-20260723","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-3336d090-20260723","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eb17e9901b15780a7236124321042037a6b7c271","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-3336d090-20260723.tgz","fileCount":2300,"integrity":"sha512-EbwYXHboKffhHdMHBvbV3BUL3V1Sgv0HPfSNbbIzhqlnBm8U4YN3No8gTB4lkIzp6kJiq9bQAke3MgiKVzgR6g==","signatures":[{"sig":"MEUCIHxGwcUxhlpxTfidw+rp00SXxFA7aT4B0bQ4f/giTu9xAiEA+SSSoxLBQdPA0MYgtxI89yjCr0NIs5VBB7Tg/YADPrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-3336d090-20260723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8553924},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-3336d090-20260723_1784815787988_0.6536069568365601","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-d459955e-20260723":{"name":"@rocicorp/zero","version":"1.10.0-head-d459955e-20260723","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-d459955e-20260723","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"66785561a5a43f1cd4452c6684450d908c197e0b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-d459955e-20260723.tgz","fileCount":2300,"integrity":"sha512-t9TYlt3M72sw4aPKkdZZN7F4R/u/PO+3ahbGhUVUm5Z9vlB9qWy6tVY4k0NQS2lSkJKOjDMx8wab6j5946qZMw==","signatures":[{"sig":"MEUCIQCE+syoFSZWOdFuCb+s2Qkk6O/S0NzA8v9rJXVBjvt8LwIganp6nLmsKY/1zEDCiW4rscfDOSMsUSvPMsAcaknZb8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-d459955e-20260723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554788},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-d459955e-20260723_1784851764190_0.8849891866374255","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-449ed131-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-449ed131-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-449ed131-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"35f523874965a6525318c5398a517e2948a6747e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-449ed131-20260724.tgz","fileCount":2300,"integrity":"sha512-G8vz2a3V6V93++JfHL7afa+bxb0KU/A+BeAeRe9o7BC6/jSSb49EZnS4Ie66kE+R1IFwyxuo2gumXM4BI/xirA==","signatures":[{"sig":"MEQCIF6SngBEJjQTqL6eh1VWZqPM3FZDpxwXQfFnTBBP37x9AiAlHaM6WS1QY179Q5eaZeSZ1qWjt+FWfoyqQ0FH7p8vrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-449ed131-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8554724},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-449ed131-20260724_1784852776705_0.2071459090780179","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6bc268ff-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-6bc268ff-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6bc268ff-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"74d4983142cc5633af0301035b671966d534957f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6bc268ff-20260724.tgz","fileCount":2300,"integrity":"sha512-OAAFIkWC24BaqICgYvwrh+c6U/hlZ86ycLP2jB6Ruu+1TBaAUg8azeDB3iLP8dKEmd1IDLB4zYzWS+yGrIApLg==","signatures":[{"sig":"MEQCICQxeB2FtphR0+B6CXlBtAVOfyz2JamolMmPilKb+eJnAiAEPu0SeK4ngKg2VmnzXD5+iOykQXVd6wkg9E9i87Kpew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6bc268ff-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8551571},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6bc268ff-20260724_1784863549579_0.8102703868943313","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-88b391c1-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-88b391c1-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-88b391c1-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7546272013cc9803d600422102c22f6b4203fd73","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-88b391c1-20260724.tgz","fileCount":2304,"integrity":"sha512-9i9ZQ2fFGzhUyS9Ky08NPvEsCue6h3g8oDYrsInXRdxGCntq7epdw+pr7OUBTT0lpkMYrcWdWaHOjBbjNsVFdw==","signatures":[{"sig":"MEQCIDacIQ0/AWnvmXVDlrwMHqXUe1dJA+fE+xqzmDyAS1fZAiBcp5/X4TCQ3RMxxVEddxBeOVx52JRbF2gHFHZDm892eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-88b391c1-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8552453},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-88b391c1-20260724_1784889078682_0.6741457242869524","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9d27505c-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-9d27505c-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9d27505c-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8c69fb55cd04b7a55df15d3b82c99aff26080b10","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9d27505c-20260724.tgz","fileCount":2300,"integrity":"sha512-NFk5jIFvqUQAg7IUjcxwVthv04lQFi9kk7thZpm3kE7TR1wAaVm/Q8i3mcXTLRiv9M3FwhyoWBVKOBukdLJtTw==","signatures":[{"sig":"MEYCIQDXejWtgH279eCtSYWnXhQld2XUumtpm0PS8sMCJDMRTAIhALvpjb7HGWTiDULLDdsIgiUoEOVt3p3pu40HdGOR45Ja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9d27505c-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8550901},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9d27505c-20260724_1784892425792_0.847680248977537","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-b7aa4eee-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-b7aa4eee-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-b7aa4eee-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"11c0693de770fe9b62e804fed3f9dff8565208dd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-b7aa4eee-20260724.tgz","fileCount":2300,"integrity":"sha512-iZuSujX/EqWqyFQVR98nRNiv9vo4PJar25wEUGqLucAi1Ysr/qTOBlE6q16FXgIKSXcK1ixXKPJELqZdHsyFrQ==","signatures":[{"sig":"MEQCIDQ/XYeiSNo3xKEFPGAcodKFIijEBmflziO9hdN7rUgeAiAD64Ctyhd4Fv8V8EMkbkIuzVMKuVarkt3Br3jLiP5sZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-b7aa4eee-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8533299},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-b7aa4eee-20260724_1784896775091_0.865677538160355","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-14567b6e-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-14567b6e-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-14567b6e-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b99735a220e12c49e2adbbdef46b073fea2fbbf1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-14567b6e-20260724.tgz","fileCount":2300,"integrity":"sha512-EQmynI3Q7kFZU1hs8FXA/RfKKuBGoNvZDa9C01rO5w973p7uwxZf17Y4vg68/YvZh7EKWfDhz9OnUuuiF02IxQ==","signatures":[{"sig":"MEUCIQDFYRc6QtFivm/Oi6m8RSlpsm6YU4dcBkWfChZvy0ZqIgIgFoX9Pcy4FNSKpcWgDMG1bZNAkdj7Q27dzh/pOpYX86Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-14567b6e-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8537173},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-14567b6e-20260724_1784902117986_0.5600923405404976","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9448caae-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-9448caae-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9448caae-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f46f1ccbca5d0870f0d1b982ab45e27461e29b4f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9448caae-20260724.tgz","fileCount":2304,"integrity":"sha512-SviG75ze5sVA7iQ0rUsJWzFX/UtJ3aXx9fXgzeawYo7XYiIo6zLmr87AdEy5ggfMZ28As1jqhtbTgRD7ZplWRw==","signatures":[{"sig":"MEYCIQDy/xxSpFLGyAVo0nDc8qE7+eEftDSlQ1hU3JT96T56jAIhANKmIORD9k9QnXL/sg8olOeTSsdSU+AsKhT28/+sbSnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9448caae-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8559031},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9448caae-20260724_1784905374472_0.6320909304391507","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-d4de72b4-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-d4de72b4-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-d4de72b4-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"54c755b039b295d211d2134fb86fade5a576b798","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-d4de72b4-20260724.tgz","fileCount":2312,"integrity":"sha512-0WIm1eBPhPb39X5461wQ2HuJCEF5CyB+oDqcWnz1DeLK8dwdlSuARiK/33dJECLgmndD0Y4RJbKRWwTppKGbQg==","signatures":[{"sig":"MEYCIQDjKH3a/R+4sNnhrWB4lrYIoFj3tL0ooxXeBNe94cTkTwIhAJ5ZdKSKRQb69ltEMCPktRjPm+0yWQ31NdoU+V/MDJpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-d4de72b4-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8619152},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-d4de72b4-20260724_1784918074221_0.14873979613548038","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-a345fadd-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-a345fadd-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-a345fadd-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b864ac9b9ab2275156a24978d0de349008d2efcc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-a345fadd-20260724.tgz","fileCount":2312,"integrity":"sha512-lI/tegsKZf5wHGZDutu9RkFPq6butcSn9jEPlcNeanhqzlsU9fVzYIjUP5U25xRTwRueLpZGTZKJmrDbAVjTIA==","signatures":[{"sig":"MEUCIEvE2jLqAMEfIecSQ4vDWzKyvmDgTRUtekkgeqS/gHvLAiEAxij0D9N6UFYQwC+k1gYsiUSZDFhrnL/tiu7cCd7N404=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-a345fadd-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8619152},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-a345fadd-20260724_1784919825720_0.9993437990008458","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9b765e0d-20260724":{"name":"@rocicorp/zero","version":"1.10.0-head-9b765e0d-20260724","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9b765e0d-20260724","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"845aae108124f8ab4bcd2b2dd9d9b4197af8a6ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9b765e0d-20260724.tgz","fileCount":2312,"integrity":"sha512-KReUfQko+iKRYUyO6+wR22YduzQeLJRnnrwWZcZpTtYiHHXIzEKmrMhO7Wegp+pl0ofZzZVl4qchvjl15BKt+A==","signatures":[{"sig":"MEQCIH5KoEdbNc0Cm7s77LM41UvrMQ1+zSf4f2Dy14O5vZI8AiBhLmb8X7EFNXzsyVuBG4lRrQu2spZ2Wr8+IUvi36dB+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9b765e0d-20260724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8619256},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9b765e0d-20260724_1784921188177_0.8727406165870017","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6a8aaf4e-20260727":{"name":"@rocicorp/zero","version":"1.10.0-head-6a8aaf4e-20260727","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6a8aaf4e-20260727","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7f9ce27bfa28e69285857a037906d560c86c5123","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6a8aaf4e-20260727.tgz","fileCount":2312,"integrity":"sha512-o0rOkgMyb+Qzp5DtCJAS+zz3pKwLzpvjoTS/taWstCHNY7gKReJtdD3Q+56OgnCTdEun+CHgJMU5pp4dHw/VJA==","signatures":[{"sig":"MEUCICwWrs0ZzYQBOwrgklfYIEftGVys1zHkFhn5tgQuk752AiEAjKoTdnOjOG2VlyP1U8SmN9zmnz+XZD/RtMSx/UngpNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6a8aaf4e-20260727","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8619256},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6a8aaf4e-20260727_1785189173008_0.6834104465438604","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9604f33b-20260728":{"name":"@rocicorp/zero","version":"1.10.0-head-9604f33b-20260728","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9604f33b-20260728","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"34ce499302e2ae399662c1202b6c26b11841b5dc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9604f33b-20260728.tgz","fileCount":2320,"integrity":"sha512-dSxK/+XMnQv5NwQDHE/t/Zv5K7MTKrUIvB6DY5pUQ4B/tkUgU6+UvrtYq9/EM/sA+LMJ3snm2aruSvz4wX35vQ==","signatures":[{"sig":"MEQCIH74qBsuaD1Vb7aify3+g8QbLRIay13Y6s8zp5/O2oFxAiAFJFwRPRFwRsVL4Z2qQytc8N75awNjqWG4mwJBk61WMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9604f33b-20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8698911},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9604f33b-20260728_1785262421789_0.19292240816940032","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-645aa826-20260728":{"name":"@rocicorp/zero","version":"1.10.0-head-645aa826-20260728","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-645aa826-20260728","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"55f4c3c268896a207be0358bf5a10bf6918a2eda","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-645aa826-20260728.tgz","fileCount":2320,"integrity":"sha512-XcEDtbiMsnAjWIlBtsAJ8NOu7AGct1s1oO0sP29R5Mz7cmTXzWgPN+l5q1o7hE7sVtTnPcPRpG/lW6r33QCEHg==","signatures":[{"sig":"MEUCIE/8O3g73bsgbxUWcZhPcyGrohjl+7i9tutts5GkBvoGAiEA95O666ehTN7TLsnuEdh+jWtprjb/ZdwbBWQOU7+/35c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-645aa826-20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8698911},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-645aa826-20260728_1785268048129_0.778524509673425","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-05892f15-20260728":{"name":"@rocicorp/zero","version":"1.10.0-head-05892f15-20260728","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-05892f15-20260728","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"43fffe21939f204bc093c01fcccbc20f58eaa223","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-05892f15-20260728.tgz","fileCount":2320,"integrity":"sha512-NoZTglt/u8LLlYKQIuEWszRNXkzMWpMxrOOH+XXEiNREaecxwXx69s8RSDyzXzTQtBsvOCWfMUy90qFh4LYvTw==","signatures":[{"sig":"MEYCIQDHyi0RYD9V6HnWtVsH1db5vcW8V3c6wGnoNnyzEgTClAIhAMTgOPmgqMxzT+nkkk1IcE7AI8w11cOQCUXu5TKKPfcm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-05892f15-20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8700307},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-05892f15-20260728_1785271579689_0.20757654486342725","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-186aa683-20260728":{"name":"@rocicorp/zero","version":"1.10.0-head-186aa683-20260728","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-186aa683-20260728","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"18ad9b707aa905713e540e56f12b4f707fb12ddb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-186aa683-20260728.tgz","fileCount":2320,"integrity":"sha512-fLV/MFoWAfR8zW6/qbIbk5f0cnJ53XcLzsAsZRD4cdLBtGm/BrYjptPqC/zfpMMVYJkd8bZ/xhxxYTVPKCYjxA==","signatures":[{"sig":"MEUCIE1wKGfPDVTUc+O1HQzqyi9AbjdNvZi5HG49XHvhob0/AiEArj5XHIoXmFPU1ZJwGj+Jiv2BZKYTokEA+HutlJuQtjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-186aa683-20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8701917},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-186aa683-20260728_1785272964809_0.6600582014067655","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-4391788c-20260728":{"name":"@rocicorp/zero","version":"1.10.0-head-4391788c-20260728","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-4391788c-20260728","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e2fc54d2246d0799672d757ac2899ce47b9bbd33","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-4391788c-20260728.tgz","fileCount":2320,"integrity":"sha512-Yn2VOK3z1bdBa9AiovmO1gYgYJQLpq42DjII+BFSvHFdD5d7pfyMxOc3ysfXd4janfuvbugPvC7TBTLJBPZRqA==","signatures":[{"sig":"MEUCIQDLUehIZZey0k9ztx2eMhuglk7UY7l4ov6kABv51uQJ0AIgCcjEKb2pf2N93g5TFncJdigBWAeqo+H8FHilSvy76Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-4391788c-20260728","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8702769},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-4391788c-20260728_1785274656540_0.42071079008750933","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6e813783-20260729":{"name":"@rocicorp/zero","version":"1.10.0-head-6e813783-20260729","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6e813783-20260729","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ecc8a146d4a2be246009d472048cf0e7dc057308","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6e813783-20260729.tgz","fileCount":2320,"integrity":"sha512-pqJ9aLjc2Nkq0/+jWkgLCNtTYOoPrJVyDIyBcGnl73ho18/Zw1Kib0NMHQX3+ew6g0k8T72hQbV0RslQgFxjfg==","signatures":[{"sig":"MEUCIQCsHLLLrT5kwMDmcS5QocI2X78d+5/3gLzPiUq8iITn/wIge1LIRH86JMqXnJvyb25tfDdKzNib/Ug4BdpHDiJISVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6e813783-20260729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8703546},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6e813783-20260729_1785291793292_0.43915238387866107","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-e8decd93-20260729":{"name":"@rocicorp/zero","version":"1.10.0-head-e8decd93-20260729","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-e8decd93-20260729","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f1458d63dbac1c5a60e81e8a321a49b36ad665e2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-e8decd93-20260729.tgz","fileCount":2324,"integrity":"sha512-L6Xdl5TPlrWwQoPJArBXyKAAiTZtbPlu0+Hmk1PFItB3j+s+iJ2uZyfRLQkrrL8KNpLvZ+nXBy/EblzbTBj/Mw==","signatures":[{"sig":"MEUCID7INo2AN5TtomDlVoQazlBd2hWihazjj3/J+PSIZ4JuAiEAzUDFRYLw4uMnX7OXfCV7ghjPH3vKIkctL7P+8z6BV10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-e8decd93-20260729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8750951},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-e8decd93-20260729_1785337365595_0.9596207295588555","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-3dcaaf2a-20260729":{"name":"@rocicorp/zero","version":"1.10.0-head-3dcaaf2a-20260729","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-3dcaaf2a-20260729","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7434cb244fbcf5e895ab7fc493b0b45b472bb96e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-3dcaaf2a-20260729.tgz","fileCount":2324,"integrity":"sha512-8APQa64VEticyVLAeRxlXUoQCtz55NooLYyh88fC7MO30U1AATbK3Tbd7C5II77SQ1HI8h4mY9WALG9lmd2uIw==","signatures":[{"sig":"MEYCIQD769QHW4ncqoeRoWkCdlQk6vOJ0sQMXNZ+jVkYPV/kfwIhAMahkwD/66oaUdawGk78sPhSA9uZpwA3EUpmrF6gGD/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-3dcaaf2a-20260729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8757923},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-3dcaaf2a-20260729_1785338931345_0.4813600706736112","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-50e16a5f-20260729":{"name":"@rocicorp/zero","version":"1.10.0-head-50e16a5f-20260729","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-50e16a5f-20260729","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3cdca5e20eb1d348bdd51953abcdcb8266fffb66","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-50e16a5f-20260729.tgz","fileCount":2324,"integrity":"sha512-cV5nudyXcU5yYpqReD23HO6ZjfPVoCBlCUGWxzV7L7qvgEAfX1HtNATUyI6OBWcRLFvf7/gB1rGmXfj8Q+FE7g==","signatures":[{"sig":"MEUCIQC8B1CkLKihfIT+sabg31dGN/OH/6QG5Z2MIgP6rVSNFAIgK/5GGMeMp2id+C2UVaGHLcaJt+snXdy/usyi9cDMzY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-50e16a5f-20260729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8780551},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-50e16a5f-20260729_1785352857907_0.9191586560584395","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-e10fea32-20260730":{"name":"@rocicorp/zero","version":"1.10.0-head-e10fea32-20260730","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-e10fea32-20260730","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aabec531bdde2c161c9cf621968ff57927f7e1b2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-e10fea32-20260730.tgz","fileCount":2320,"integrity":"sha512-uqmrYukwmh6Vz/rZ8+cK4ZFInc96Wy0Y/bEyhEFv6EGObTXaYDaeZGtZXGUEdFQjlfKnWhFb+0e93ISqWVA/eg==","signatures":[{"sig":"MEUCICVdd3w9Sj5TU8TQ9Mgev0G8OhKJO37CWXRGSoCN0MHiAiEAva7TLbd3XF0Nabv933+2q2JMif/ALC9rjxm+oIbIuMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-e10fea32-20260730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8797831},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-e10fea32-20260730_1785420554834_0.002779580472306753","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6372b414-20260730":{"name":"@rocicorp/zero","version":"1.10.0-head-6372b414-20260730","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6372b414-20260730","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0b006960fff9d3fef44b569fd1db6f06a7475cfe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6372b414-20260730.tgz","fileCount":2324,"integrity":"sha512-mgyt+TT4khfCZvK2eOiPIRNtw1FVWfhquXDmrZFXZUu7gjETQr7b2v2YbkqJBFruk+M4Pu7UJwHzeYhyva7aDg==","signatures":[{"sig":"MEUCIE9u5pDJgMu6X8A7S4s3ydVuIf3SdW3dFlafJsZS0NXmAiEA1j/dc9QtLLJgU8PulG51PJSb7hZ8wSP1Vi0ET+ddx1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6372b414-20260730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8821108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6372b414-20260730_1785423008774_0.7446733571695465","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-55b9865f-20260730":{"name":"@rocicorp/zero","version":"1.10.0-head-55b9865f-20260730","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-55b9865f-20260730","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5a427d8cb0bdd53848ce4ada23ebe5d825b4ebed","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-55b9865f-20260730.tgz","fileCount":2324,"integrity":"sha512-7A/KxNkOA8knjy3HZB/jTyyj6xiCNsPyGdKm5yg1cfywKXESsOtMzsfcxj6kcsJTifuOsUW7+EOuhHxPh8lzOA==","signatures":[{"sig":"MEUCIQCb4D22F48AAmFlx+mucqX0H9ASQki5Tas7MfLpE2XDNQIgGY7pOKmjVv3hONpYoi6LfXGgvXOUZ3MXWQrOmhiXXnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-55b9865f-20260730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8820849},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-55b9865f-20260730_1785442477148_0.7801429532757707","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-eaa4a6a7-20260730":{"name":"@rocicorp/zero","version":"1.10.0-head-eaa4a6a7-20260730","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-eaa4a6a7-20260730","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"db8ac517c261944f946a0068087d0a329249ac40","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-eaa4a6a7-20260730.tgz","fileCount":2324,"integrity":"sha512-vXM307aDrfFKuN3l1cLElW1A572XwJ63EzYTOYcmkGJe+hl7rIfgGPX6W2ZNedwrbuwkVLcDj4uey8qV98FxaQ==","signatures":[{"sig":"MEUCIQCif0HgCoXB8Vp4/z8l/AdU4nk0UMDlDW1WnYWo7x/4XAIgWM08jveU209PveefkCJ4oWZmIhCCJHfEBKhJUhZ7Tq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-eaa4a6a7-20260730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8830581},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-eaa4a6a7-20260730_1785443806678_0.9236453725213456","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-a8b03c75-20260731":{"name":"@rocicorp/zero","version":"1.10.0-head-a8b03c75-20260731","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-a8b03c75-20260731","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"edd9e37060d49a5b687329c51fcb948f01aa8b25","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-a8b03c75-20260731.tgz","fileCount":2328,"integrity":"sha512-AqOST2jB/MPs1C8CCCCozrq+XffVS+1Da6NRJbcd1Gs6IuglHK+poI0AGlKpUUChJ+QML7b3sAicQCjiaNeZng==","signatures":[{"sig":"MEQCIBMgK8D86wZ5MxEU93Tp6YNN7/LuCie1s81RGpoXJVhaAiBhZjlLTZPIb8e9CjV0Tu0DeU4pTjkWFKpBMoZZxC03cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-a8b03c75-20260731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8828234},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-a8b03c75-20260731_1785468170460_0.7445484101201421","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-25760658-20260731":{"name":"@rocicorp/zero","version":"1.10.0-head-25760658-20260731","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-25760658-20260731","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8c505483ce908ec9d9b53dbecf14dac8e37315b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-25760658-20260731.tgz","fileCount":2328,"integrity":"sha512-LqKVkzlJLX8RLeRvt4LsFcGM8POGJMlN0Ii9pUv2nKhhP+rt1baOV31MFjFL24VBo0iR6GJhpNTAZ6DQdqs6Qg==","signatures":[{"sig":"MEYCIQC6ziltpsHeM69XYRGs6XtgH1ZydqCoWwJXNzoTGQzYYwIhANRtk8wXVgfKKDX5vw8EWrvvXZZHi5xwMwgU0rkADTcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-25760658-20260731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8828352},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-25760658-20260731_1785538857640_0.5360864409235793","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-e7d6662c-20260731":{"name":"@rocicorp/zero","version":"1.10.0-head-e7d6662c-20260731","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-e7d6662c-20260731","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3f9bf4d27f5c858c66ac097cada79caacb676b27","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-e7d6662c-20260731.tgz","fileCount":2328,"integrity":"sha512-THKu6bJ+V1UWhWn5IohVFRjvZUDuqe+ROOt2X3WSwVZlxdUNqtKbMFKYdOH/eYkzg/r6d5dix/+muxv7jW0tjA==","signatures":[{"sig":"MEQCIACJxGCfyD5weLtZOqIxTIHO+YZW80n0irJ/3RG0AmEPAiAlsX3FrBSYI9j3ZJYF/BKNYAbDsvYCTkii+YuZK9o8Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-e7d6662c-20260731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8835861},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-e7d6662c-20260731_1785540048664_0.1359208597996837","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-5b556c8b-20260731":{"name":"@rocicorp/zero","version":"1.10.0-head-5b556c8b-20260731","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-5b556c8b-20260731","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5049189739c029550bebead4c21a6d6a30ced565","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-5b556c8b-20260731.tgz","fileCount":2328,"integrity":"sha512-XB+oeEiqsPN7SYa+wVjJI95geU0Q0LKge/qX3kT1sBccGYj2QOET23y36VLHCJ271AzAKWA5qj5dDoaD5CJG2Q==","signatures":[{"sig":"MEYCIQDkVCBVZFxIOkkoIqGjYZdNyyrDPVWiH0zcPFQ5tZ4oGAIhAMhzdufPPoX5dAxKFTq+VBRHg0Zg/DWE2aFvOCVI8R2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-5b556c8b-20260731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8837028},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-5b556c8b-20260731_1785543226168_0.12078110512392315","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-97a40b0f-20260803":{"name":"@rocicorp/zero","version":"1.10.0-head-97a40b0f-20260803","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-97a40b0f-20260803","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cd0f6100591b9153225c69fefc98f77f9eb782c4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-97a40b0f-20260803.tgz","fileCount":2336,"integrity":"sha512-+w0ZvbIW5Ktq2g2avmbeRUQnwzbMvjtuTKte55UJX5pBWqVv96Sny5J9Y6Bsyq2IKO2OxMqoLN1g10/015Vstg==","signatures":[{"sig":"MEUCIGS1VSqXgRSNR/Evnbqkahc0G0m5YXznK7orClSplTgvAiEA8P5HT/KBHSnWzU/COS5q2Bbg/lrjj85J6S8+gqCr9LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-97a40b0f-20260803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8944865},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-97a40b0f-20260803_1785760052194_0.8005399993375082","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-ac745bd9-20260804":{"name":"@rocicorp/zero","version":"1.10.0-head-ac745bd9-20260804","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-ac745bd9-20260804","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"612e0d793919aed3d7aa82b20992dbefb4a42a0a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-ac745bd9-20260804.tgz","fileCount":2336,"integrity":"sha512-UPKaRgM4WU3LV5WQZYuJIg6DLti+03gRtkupuU0wCjXe/585ZZNhzuIqiCFiH1lZBo5sLhBNlUqsd9WfhBBySQ==","signatures":[{"sig":"MEYCIQCbqf8RC/f509EyuPIOpavVTsbvy+DVrx5jf4Xgf0Y5vwIhAOajaPFnNN7X8E0hDW/14ueFS9+y9xxgH4JeZIHIu4yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-ac745bd9-20260804","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8943056},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-ac745bd9-20260804_1785858037471_0.5361841270378729","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-8d5929db-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-8d5929db-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-8d5929db-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"936f69f96dc3ff028499f90c52223c0a68f7bae8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-8d5929db-20260805.tgz","fileCount":2336,"integrity":"sha512-7zmvZ5pM93lJo/qO04O0P2wZWx4+q2yo59LIucC1mUIer3NgSLrj5jdj6GkfUarUTHS0GxmDb+kmvn/Z+wQmBw==","signatures":[{"sig":"MEUCIQDZQYOSDrk9HLZZtOZLGTUd7Jj1/lqS+6h5BQN65uDtVwIgHyTfYkrffy3yL6MVHv/GiTIhk7/lhe0RtkNpm/QsYgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-8d5929db-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8943056},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-8d5929db-20260805_1785890175780_0.21807905434287256","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-25c2c730-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-25c2c730-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-25c2c730-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0c9284d54f09583f450d3aa3adda3d173c613c3b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-25c2c730-20260805.tgz","fileCount":2336,"integrity":"sha512-eZVQY3VNnP+cK5T9LMhCAX+rmDnfwrjSWo9MDYIUMoI6lZ7hgnLFMbJ0ujFMlTE7ZbxiI+SEmx7ofgb0FtE7sA==","signatures":[{"sig":"MEUCIGc8KzIn6n9uZX6L0gBZ2qO/Um4moS9UFCNdj/v1VsN/AiEAgyzpYjDQflhoLV9j3kmVZ+c7Xp0PBbArk9c/GrpuF0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-25c2c730-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8948843},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-25c2c730-20260805_1785901829685_0.02900522850567988","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-80d282f4-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-80d282f4-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-80d282f4-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0353edbfe66159a2937a2367598e704f25997e70","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-80d282f4-20260805.tgz","fileCount":2326,"integrity":"sha512-FGv2MvCH+tLZ5zLSUHA7lfzjadGJ/WQm/sKSa4W9UySpwyIrK5bqCBEPcHn4eSABMvp5zDHsXwTc1J/96d1CVw==","signatures":[{"sig":"MEUCIG7B2FTy5y+v4tTw5HYYvRhsHACmXid+wdkHc8NTqiIIAiEAjTNhsKF4yelN/OictKhRc9Nu0kg2VaotWiWxtwXLb2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-80d282f4-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8922746},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-80d282f4-20260805_1785957123610_0.9339890024608684","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-4b6205bb-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-4b6205bb-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-4b6205bb-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"181317b099b5f6c8e53426ff5b467c161bb02f8d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-4b6205bb-20260805.tgz","fileCount":2326,"integrity":"sha512-45Tl5AjBGFM+vB0IL5x0CnK4BP9WueuMclfcvPoljY+jB+yWMnqI0ABfNjv487ASCsD0uSm5nkWitbtWG5vXLQ==","signatures":[{"sig":"MEUCIQC43yL/M/cJjQvd6KvT63mlkZvFoaXKIJg3TThJ2KydMQIgMuKgW0Z84FI67gE7fDBcwiT+8W76wrDph1S94HpShko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-4b6205bb-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8940676},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-4b6205bb-20260805_1785960271482_0.8293250422453065","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-52e9988b-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-52e9988b-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-52e9988b-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ccdfe3a92e27f235d6c446939d2cf89cfac7208a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-52e9988b-20260805.tgz","fileCount":2326,"integrity":"sha512-7eIonZoX6cHKUx33s5YhvqqHelAsSKZpj/jIeGenFOWWU8oUqPTdVYW/9X7raf5dQtQAZFgFGMoXrg2s3EZzFw==","signatures":[{"sig":"MEQCIDTsTlm5/NvJfrDLaai+huUJSIPsKFdgIdtuKY7cguwJAiAviWItBEC2yvdtgT30uYpDCt12efci5IhvzLrGbij+5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-52e9988b-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8940700},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-52e9988b-20260805_1785961322696_0.5138696383995109","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-76b792f2-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-76b792f2-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-76b792f2-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a3d4d68a6de74d6526a0a3699f3b4d51477b89fb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-76b792f2-20260805.tgz","fileCount":2326,"integrity":"sha512-m7TxcHfzDwVRBnHFxXd4QXm2JBsbmvvEF8tC0kYYlhqIAyUCmzSp5KJ8pZQaGnb7CBWChdbKKFRlPOmmxl3Qag==","signatures":[{"sig":"MEUCIHRp9nUs7OZEEMoGjg8ZaBsZOqrQ6AesuYa4AYckmkg9AiEA2cQHhbD9CLvOZz04sJZKGs/ZVL7+Khn+5OHU820v3Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-76b792f2-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8940985},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-76b792f2-20260805_1785969617548_0.0015388328584069466","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-285fa1f1-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-285fa1f1-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-285fa1f1-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"00dad365935e45c3ffec4a865c3021ae7c7ac183","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-285fa1f1-20260805.tgz","fileCount":2330,"integrity":"sha512-7AGiW8jKtMmxuU2KoQiUIyP6ASrpkDIVj+vaqWTh+xCFu+9RXC3WHEU8LAHoCNZ9+nj0PWy7xh0p6l0bJ2HM/Q==","signatures":[{"sig":"MEUCIQCznWA1L60mhf0Rgds7Iq/SewohbEfdRDVyUiEXKU7HTQIge/xjkxBdzR2ydD6mlwz0KSkkUKinZbnbzABQPiRNjLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-285fa1f1-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8950328},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-285fa1f1-20260805_1785972481569_0.05872210675927958","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-8e498b2f-20260805":{"name":"@rocicorp/zero","version":"1.10.0-head-8e498b2f-20260805","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-8e498b2f-20260805","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c6409926f35d34a17397c78dde1cb50ae71228ba","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-8e498b2f-20260805.tgz","fileCount":2330,"integrity":"sha512-680m2dsaYVrpk3e7/T57K6thotVOeA4TI2gnBR3vD725Lwm/NT4hyDtBqAWh+sKCQv+yRc1V++a+5nBdixI7cw==","signatures":[{"sig":"MEQCICiguqq8wYCGfzBEX4txeRQ2bL2UOIhywwVl8u77u5NkAiBAZwzApEt1QyypiuHpI3PsK5caipPa9iCkExthR7L2hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-8e498b2f-20260805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8950267},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-8e498b2f-20260805_1785973638161_0.3121363036306666","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.1":{"name":"@rocicorp/zero","version":"1.9.0-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0bfb6858c9f7ad6b80d0dcb47560ea02e51534bc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.1.tgz","fileCount":2292,"integrity":"sha512-OGhCoz4tSTNlTvjFgF9bSskS1NfaTWWqmVp6BzS+lAPg3do3UoN1SBnweW3bu7Ccv5Dw3yiy/wcktYxMD/r0RA==","signatures":[{"sig":"MEQCIAQhUobUdzFOHorXxHmW6cY4r4sVLUr+Xs4B0wi4wzzxAiBeQEKAweaUFZcJRL/viGHmh2vR9zJ6YzClrDVm/SDHqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8527388},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.1_1785974347128_0.9236215454947636","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-25ece7f9-20260806":{"name":"@rocicorp/zero","version":"1.10.0-head-25ece7f9-20260806","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-25ece7f9-20260806","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"515335292de7d365eadc117ed1d349bec9b6c929","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-25ece7f9-20260806.tgz","fileCount":2330,"integrity":"sha512-FkUlQx4b/CTZLckDgssNFZPAfj6dmhV72XorHSlpDuoZyd9ted+Bx0WBGp/h6NhHgQ1jD0cmKU0QUQ5rIG5yNg==","signatures":[{"sig":"MEYCIQCS/EDkj5vA1QasSNFUf41LlY1k5mVNchTR6Ax7oZkEbQIhAL3KxkeL+3J62sHyJZNOWnugvekAJv+Wc4UCIsNPH+M8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-25ece7f9-20260806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8955816},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-25ece7f9-20260806_1786004114936_0.34751961477626203","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.2":{"name":"@rocicorp/zero","version":"1.9.0-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"df230bd5ff216488f641c06c52d19a7043f47f6f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.2.tgz","fileCount":2292,"integrity":"sha512-1Wv3jQ/Ct0Rk9GCFayKul9lxuqDOiMhVJRN2bTIW7Zyvkp7YO3hYmLgdzu6qzuTFZI5iyzyrGTMTCeug4j1MUA==","signatures":[{"sig":"MEUCIADNc979TvkMYilIckHagijoI/KFKzAtVxwjt5IZ/wrsAiEAwLbh7+9Bq1X933EaKgu4kEZ8+wypJrX/nyMzBtei+Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8532937},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.2_1786004182171_0.5798558880187241","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-0beb0ba7-20260806":{"name":"@rocicorp/zero","version":"1.10.0-head-0beb0ba7-20260806","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-0beb0ba7-20260806","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bb7ce0af6ab665ed99e1d44e7d557a2bb4dc2f51","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-0beb0ba7-20260806.tgz","fileCount":2334,"integrity":"sha512-0EDL6eIVd6uywci7wBfio9pmmQ4E6pQsTMNOMk+3fS8hUU9H5Rv4ICE1b5ZsDCdUR0xYoOhnj6hcfFtKFaNuvg==","signatures":[{"sig":"MEUCIQCw/z2g4CuEfl3gWag2U8apyQpqjk0FB/D5uRaqbQAk6QIgJjcxEfscMQNPKNs5flCqFU2Z/nJvWhWNJxemVpcshaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-0beb0ba7-20260806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8978397},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-0beb0ba7-20260806_1786026629749_0.8797817700296002","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-26577bfe-20260807":{"name":"@rocicorp/zero","version":"1.10.0-head-26577bfe-20260807","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-26577bfe-20260807","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4643c8e787aafae84dafba51b543e58c4cbbe830","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-26577bfe-20260807.tgz","fileCount":2334,"integrity":"sha512-YV69rDIDI5AgK5x8rdw5GFp0IFc2L7g+UDKxfDr26ppEPPb9N56EfOq3YYEH4M8Vlss9fV7soW0sMbcSvMj5qQ==","signatures":[{"sig":"MEYCIQC+whkaOvC0jdBxBon1EQGfpqr59q730p2ZbpRbdu3kxQIhANcOy/MTsArA/XOLXFqudYhEEkteTrUIEX/KcntMnGNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-26577bfe-20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8978393},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-26577bfe-20260807_1786062634337_0.7197062467306858","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-df037e80-20260807":{"name":"@rocicorp/zero","version":"1.10.0-head-df037e80-20260807","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-df037e80-20260807","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b2da24fea0287c667efbd018a4b4da80fb87fc76","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-df037e80-20260807.tgz","fileCount":2334,"integrity":"sha512-H0LPiljQ2NOd5VK9Zvv1AfwjK4na9lDYH4jo1y+ls8555Qlgd0Qw3p5FUUJ1MgfOIzbYyuafNZDaRoxxKAC56g==","signatures":[{"sig":"MEYCIQDdzCnFkwf0UGQGEyBZbxQOhy4ujDnHTv+MkBladCknawIhAMFcw3rBcQOTBrxJUBeXOr8jcepYmMY9eehlvkIk6Zh2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-df037e80-20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8978393},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-df037e80-20260807_1786063808293_0.006726810117896775","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-b99a4cdd-20260807":{"name":"@rocicorp/zero","version":"1.10.0-head-b99a4cdd-20260807","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-b99a4cdd-20260807","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b8a0fa1a5c7e323879927ec098f2d10f5b31412","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-b99a4cdd-20260807.tgz","fileCount":2338,"integrity":"sha512-Osd/1vg6j/I1sYGz7SW5h0GmPER89QK/3CqWR44szh3aQYcU9uid3JdoSiTM+zlWf7rW6WI3dKV0tDDSA9Gg7Q==","signatures":[{"sig":"MEYCIQDpwF0N4VW+Umc41pVLkUnL0aya8c1vLk4uhrfmkk+uCwIhAKPSUhGdcK1WY9XL6mKQNTiY0GL0rp+GkPbFgN/ppsyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-b99a4cdd-20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9008520},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-b99a4cdd-20260807_1786112722461_0.027834520012480546","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-e2974513-20260807":{"name":"@rocicorp/zero","version":"1.10.0-head-e2974513-20260807","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-e2974513-20260807","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1e219debeb8b73c43918190f086d484b203d83f8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-e2974513-20260807.tgz","fileCount":2338,"integrity":"sha512-+ViUubsUfQGqDSU7EIw/G+zbhvcpW91zu+cCpdkeacbtN/N8CZ0tW11RFF1v2X5W3Pd1qrMMQm4sUooMKNvEBA==","signatures":[{"sig":"MEQCIGRpNi252/gdWLHSjb7Fn729Mv/AC89pLLlZ5TpP8ZW+AiAO30Thv/Wq9bCSjMKPcgRgxrC5lg+ok/TYRaC5Jl+baQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-e2974513-20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9031529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-e2974513-20260807_1786123969621_0.36150199916944326","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-caa0506a-20260807":{"name":"@rocicorp/zero","version":"1.10.0-head-caa0506a-20260807","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-caa0506a-20260807","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9e0dddc1119f972a0f5e5fc97289735fdf57a9e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-caa0506a-20260807.tgz","fileCount":2338,"integrity":"sha512-WPTOpKsaJN7S6cy0Hw5+1qBk7fm+ZHKDic/1agrsDQYvXZNk4dZFrmNs9chuPFEaJBcls4+ZqrTdwHYijLFxcg==","signatures":[{"sig":"MEQCIFxI7QaiUZRois4AbG8J/jWdcuN9ZDB3OXGijGYo8KprAiBnJbcGXHAJGIMTT6z5mI+c/NvP5TWHuJlKOdLNIorrqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-caa0506a-20260807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9042998},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-caa0506a-20260807_1786127985282_0.4204442338747574","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-3bef8d5b-20260810":{"name":"@rocicorp/zero","version":"1.10.0-head-3bef8d5b-20260810","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-3bef8d5b-20260810","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5f49d44a98a78aa2bebf31eb2e21eb5362210750","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-3bef8d5b-20260810.tgz","fileCount":2342,"integrity":"sha512-0I2YFSGcZJ+fmQ27yBh4lrFlWVYU6l8ocXVcmLFeNuDGUG9ZaQdS/erF1qHsrW7b/hz6A8OTWORgpOnPZGFN7A==","signatures":[{"sig":"MEUCIQCZTIl23HIqENKo/zwpZbDJ/MuHyNaD1Ie/2DtMumMwnAIgFapc4PDTsAymv1mrbzcFLtxhw8ehSBA0ZJEVSxTjAUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-3bef8d5b-20260810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9076864},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-3bef8d5b-20260810_1786377783312_0.9993229023890413","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-8ffa9311-20260810":{"name":"@rocicorp/zero","version":"1.10.0-head-8ffa9311-20260810","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-8ffa9311-20260810","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab9cb5817132984ca3f613e532bc0d6e400ddcab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-8ffa9311-20260810.tgz","fileCount":2342,"integrity":"sha512-D0LRiX2qwesyRF5sk21hEKWSAUESmUDrjG2TFMHd5TDW3R880Hc87IGK/4euALr1UoINHRxyAucum5kKXdwYrg==","signatures":[{"sig":"MEUCIQDnh4xmMLksFzriFzedeEXWtBoWLcioZ3kyZxEXZoa3jgIgN9q+MTT8BD7I1/nAiGkQzgPDrXD6m2wuU38lq4cl7Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-8ffa9311-20260810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9076861},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-8ffa9311-20260810_1786388705847_0.2850659647192877","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-dbe075b1-20260810":{"name":"@rocicorp/zero","version":"1.10.0-head-dbe075b1-20260810","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-dbe075b1-20260810","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8fe4f8d5794fd609b0bd8bbe2a58c69cd2ddb2f1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-dbe075b1-20260810.tgz","fileCount":2342,"integrity":"sha512-wA/sE3n45+8t+xbnAqOBMb6NC2477kypwbmNroJegvQHyJzy6/VD8HECX3VY4iJmXz72LMijQQKsYEkJpzNSPg==","signatures":[{"sig":"MEUCIG0B1hXoXcij1IwnwnBHEE4+OwVUWnsCOTsZUqaPb6K/AiEAuHllSd5Bz8lnTzPiyMiSOEZaCH1LKUSWq+snZ4XdJqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-dbe075b1-20260810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9076880},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-dbe075b1-20260810_1786390088944_0.8560676660430753","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-02581a19-20260810":{"name":"@rocicorp/zero","version":"1.10.0-head-02581a19-20260810","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-02581a19-20260810","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8d74d044fb16f852e8a1fb35ce967e7704c26c71","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-02581a19-20260810.tgz","fileCount":2342,"integrity":"sha512-JJK63lUkFHUCGqXuI0ZB1q2noGYYQH+YOqRS2dnVG2M36ubMWzUl+FNOE1rw/pvydCin1MNLsV40Nc7DMrps3Q==","signatures":[{"sig":"MEYCIQDcp6LS/8p+Rf2pKlXrFco+78V/xHNnx2UH7mTqomI/8gIhAIAgHTQH69qN5r0ciA7eym3jU+UNClTXT6imUHfjAjnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-02581a19-20260810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9076468},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-02581a19-20260810_1786396111519_0.9719356292083796","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-648bde8d-20260811":{"name":"@rocicorp/zero","version":"1.10.0-head-648bde8d-20260811","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-648bde8d-20260811","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"af92a2fa847cb5fed533988ac232d93c9113fb76","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-648bde8d-20260811.tgz","fileCount":2350,"integrity":"sha512-89+j531pRbX7ahU+cZYRxFXdJDM6yc+U6K/BKfl7yrUvsGvRvfE9pXlV7pDTYCs2YGtDG++Hi3AnfiaYHdqfSg==","signatures":[{"sig":"MEUCIBWly/7H+01L/dwlVZSj7GnJ0Y5ZpjZdzkAYS7AW6IzfAiEAlxzX06V7mF3dgeklKZ6N7u8VbwotNE5p9qexj9u6mLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-648bde8d-20260811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9159193},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-648bde8d-20260811_1786456728216_0.47977172271649704","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-b92b6d5e-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-b92b6d5e-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-b92b6d5e-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2cea080dcf450a356427c3cd7430ef2b06d5c637","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-b92b6d5e-20260812.tgz","fileCount":2350,"integrity":"sha512-rAHcGhYeIGrj+Y8iwqKHWRK5KH184ziuE6pK0T2O4oPD8V3p2s31LSnmywZDaS8w0I3Gdhgr5LuEr+fLgY3S5Q==","signatures":[{"sig":"MEUCIHHVQrN/PzwvWU8lnIkv3rZjq3kyu1o5it+Mg3RSrwBHAiEAn2RvVN3kjpBRYSZ1FEPE80HUupVyO37GFiKpWd/TR90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-b92b6d5e-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9159354},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-b92b6d5e-20260812_1786507545315_0.5732407332935721","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-6454b307-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-6454b307-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-6454b307-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"584d3c5af6464690e59a2d5fa227a728b5ac9f4d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-6454b307-20260812.tgz","fileCount":2350,"integrity":"sha512-ggE9Q9BQ6ri2wo6oIJ2KEZyyxC/0a3udPIVAwCCIZoIYIqGhlIRGWTt6Fhj0Hcyh8IZ/RG+d7sCdQfjFldzqZA==","signatures":[{"sig":"MEQCIDo6FE3TTzF8hskDCF4K7xC3VC63VuUbm66vrCrtFKl9AiAktEp6wUqG2erXknJWa/VSPlOJCg3twJywnwV80VPVmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-6454b307-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9161602},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-6454b307-20260812_1786560312956_0.40840186564394987","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.3":{"name":"@rocicorp/zero","version":"1.9.0-canary.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1e11812d9f43201e97e6e8cbfcea7200f592d222","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.3.tgz","fileCount":2296,"integrity":"sha512-2UomPKZU3gyIMcOzg9ORIFLrsFgbLUY2sapyEWIMuWrd5ti5GJjZscq0RMkv6ZLMlUB0K52/M1gavx80F5TrMA==","signatures":[{"sig":"MEQCICM3ZO7leslzXz5WQT7yIWYhKUu3aiOdJUJ/V32h4bu2AiBZDpU6Gatm8ulFdidepcfTB/Kr04aDDMIn98i2fArk+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8557667},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.3_1786560443427_0.5041222442617788","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-480c201a-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-480c201a-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-480c201a-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"571b5a2749fdab66d200ba5e777845150590c2ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-480c201a-20260812.tgz","fileCount":2350,"integrity":"sha512-/o9p+buUVVyzFLVVEz0IckewkcrElaJ3hK0hJVkp74MTHF4ml9Uo2ES7RXPaHkwOI4oafmiVtMmfJR2BLMry4A==","signatures":[{"sig":"MEYCIQDcIFEuorwhM3jeDUWVPjdJP7YrhTYvD1IW/gFhPr5L+AIhALyaCRRA21Pt/1+DDB4AsseysEUGHRObU4e3TvjX8ePT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-480c201a-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9166807},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-480c201a-20260812_1786566035766_0.01988603737432948","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.4":{"name":"@rocicorp/zero","version":"1.9.0-canary.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ec42c14f0f25f2d87afbffe84ec28d06e77efe50","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.4.tgz","fileCount":2296,"integrity":"sha512-/rWbuvmWKyW13BMx2FXlhE4usTOdKqGglXKeZxw0VVO52OTNnVF4KzCpheJ4ERSOzNy/AWr7nbOkvFcDHGyfnA==","signatures":[{"sig":"MEYCIQDKqqSIfOqm3YsQIxFs+ee8Lg7SixIQWVKpB9S+o2qNGQIhAKp2OC+LYg+J4MYHzVOlHcghlMUcDiaVgodfxAcl9kIn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8561442},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.4_1786567086741_0.9243278011156735","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-62d31bb1-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-62d31bb1-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-62d31bb1-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"df8e298741343124bbe527d91f7efb05e268b1c3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-62d31bb1-20260812.tgz","fileCount":2350,"integrity":"sha512-EUBTEjMGVp3qCmz6RE2w+Sa6Bx8bD7vlHim9DiwimUyND2hUW4QMuTVbkF7EzKFrtosbALPyQXUrY7czHloOQw==","signatures":[{"sig":"MEUCIQDkrPCi39n1Z1ZiX2uAhgr1SyRHmZl1K/TUyw5dApfUgQIgIO7clOT73r6gObbayRICjoxQCFxdgEc4gJV8Kp6NwHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-62d31bb1-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9167359},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-62d31bb1-20260812_1786573404529_0.457681543071746","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7148a047-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-7148a047-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7148a047-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ba21b5a6a4168d443de4f40e0ccd7dcbab7e1dbf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7148a047-20260812.tgz","fileCount":2350,"integrity":"sha512-jnqqOhJzlhERx188SiJwkaaegh3EaIVGFMihGwBcNX9Sps2TYfpid4h86uDHsur4zCILW6D/JvZD6sinTbK+3w==","signatures":[{"sig":"MEQCIHOgWu6ILIZqfW+tg14eMv5A+WHzg3mXALp1nfvxlrSLAiAMctcoe0qW8e3afAXx/LXvzjGizRR32xmMKi4Pu31/Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7148a047-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9167735},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7148a047-20260812_1786574854124_0.2138133356750389","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-976835cf-20260812":{"name":"@rocicorp/zero","version":"1.10.0-head-976835cf-20260812","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-976835cf-20260812","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"605ed3bf4d85075a202ee4276b8081e7a71f9f3f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-976835cf-20260812.tgz","fileCount":2350,"integrity":"sha512-vH4RHy7xClXB/1Ff7OJhyjhdBIrlv6lVyQoX75gCrUD0glnncjhHXmBJa1aciFjgA2VmJRBhLLvGJ3EMECZ8OA==","signatures":[{"sig":"MEYCIQD/kOLiLhVJdIEo4tMroAa9LlP7u1vd+37T6mKoxff/twIhAMJGU8aV4ZQX66/pEuR1zCzkb0bJgGNAYSdm9erSJO41","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-976835cf-20260812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9164206},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-976835cf-20260812_1786580181894_0.30402444378100757","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-25798c0d-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-25798c0d-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-25798c0d-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2ec6e617913b5ab7f33eff4841d72e956b801ce4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-25798c0d-20260813.tgz","fileCount":2350,"integrity":"sha512-oFnildkcBHuve8J7MNGTG94VfZRsm2eALzNJ+B6b/Xkvg9/4GYc2YGE6X0YT+91fx0kyOKcXi6SgcFKNKSF39Q==","signatures":[{"sig":"MEQCIH1ZyCqbDnO5U1oX4g7ydd9/Yb5wS33arUzZdpS3DeMbAiBP/H/9rMQRBTj8hkt2DNuhK7C1Opi2wZnEr1ktTB0BOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-25798c0d-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9170577},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-25798c0d-20260813_1786586781604_0.4458321799944087","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-84284696-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-84284696-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-84284696-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f5d72ef3620584d746d4cdabf7c4a773e44baaca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-84284696-20260813.tgz","fileCount":2350,"integrity":"sha512-xROK16jgR/DwnyOXhApSWlcOZ9Lddw6vqaJFeT0hDNez6h+mmryRO44nbV0xdnkC4sCwZSS+CN+pCbvxmOvdxg==","signatures":[{"sig":"MEYCIQDnGv7xQUCwvQF9PEKp0M2rW/Xih/8kjR/tkI7B50JKFgIhAK8ZIeBwvejPlSHtKM/BgQ3ZjYnLjBsNBENf8uk7hvha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-84284696-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9172496},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-84284696-20260813_1786591835860_0.35234701726946915","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9d4730dc-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-9d4730dc-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9d4730dc-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dd0cbd382c5508e3714c59a34b8892010864a0fe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9d4730dc-20260813.tgz","fileCount":2350,"integrity":"sha512-SWCKtVPXByqesNhPYxAYKJAbDMUKi68ijz4F2mPR4EALTiy6hkaX+5VPUDCfTTIJGx2eFgIXmPmSVQ2kgfw6ng==","signatures":[{"sig":"MEUCIQDY3zS8K/BxzRJxXzy/L2B+UumlLgNO2V8oUdEr3BL6AwIgQCTs9RRMTBsy8yU7xEDpnu4YGshKsdItT/5jCd8SxQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9d4730dc-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9179413},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9d4730dc-20260813_1786595256103_0.06108776586616482","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-3fa5a6fc-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-3fa5a6fc-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-3fa5a6fc-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ca13424e1087a82f08626cc85022e6b3649ceded","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-3fa5a6fc-20260813.tgz","fileCount":2350,"integrity":"sha512-Mw/zhWQqWbezvK/Qi5B52ppbGEaQFcXQMc477TXS+/Sm6QyHbbN+HF7oSj7xiX7SSkxXd145xPbbRvdz/+nFAA==","signatures":[{"sig":"MEUCICEE0KXI+69mo6wWOzHtHM+heCY2o8o4n3ppGhF5qC1KAiEAnkVEd/fYZ1FCELSpI4degOHLJE7tv/3xIYokNcxKY8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-3fa5a6fc-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9179413},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.2","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-3fa5a6fc-20260813_1786609002055_0.587530402570797","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.5":{"name":"@rocicorp/zero","version":"1.9.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8daebbeb669f8d32c3336dd6d27cdd259ebbb732","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.5.tgz","fileCount":2296,"integrity":"sha512-Ccar7+w7/FOtlxqHXgmj4pmq66y4PFNJ6qhfnIwtKbDf55u5OK9bBDS5eg3OKcy2xaNMF9yU0YsFR0hk8APGLQ==","signatures":[{"sig":"MEQCIH/Tm/PVPX3bQY7f9E4FfQGa2+wOXHo9KLl2UVgNme60AiA+3KunTxqxyRlmZKkSyLPRLf2TEDFiq0Y3TbCPkAu2Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8573210},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.5_1786609469084_0.18746936023455318","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-cad1d2f3-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-cad1d2f3-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-cad1d2f3-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d91d392ddc9edf9d4c8b9d24ab15b25fb0b0b024","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-cad1d2f3-20260813.tgz","fileCount":2350,"integrity":"sha512-UDlgLuZlNThSd4l0HmDbH+WL661LMc3zdHpttdapzhnme3l3uXlT/rupNqIsLacn2zVNthm/pLS+qv0FBqPKxQ==","signatures":[{"sig":"MEYCIQCHRdL/g12a+lhLd9n7ymWZK4+WDO2M0Ic61pNqJiizywIhAMysS6pY6OCT/A9vX2/FbdEfWTEMxdZu+v4fW5XPZZV9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-cad1d2f3-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9179413},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-cad1d2f3-20260813_1786610140604_0.639287327985236","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-dcf126e2-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-dcf126e2-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-dcf126e2-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b62bc9d624951df2769ab25779465933b74e7ca5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-dcf126e2-20260813.tgz","fileCount":2350,"integrity":"sha512-88CF5ky4/0RnB/KHz67Zgq/zwBIhpyf9+VnmO+RAajB2aFXkcAddcw/vLBGVl8qTZxur21v4JEYWw/vpPfhb6w==","signatures":[{"sig":"MEYCIQC99Owkwyozmsq/tuds+qdWzkIXShfj59CvuW2Hp5a02gIhAL79O9JuWLDgmxAuxg9yzVTqTeuTe/+8zJr2MNTjr6jx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-dcf126e2-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9181854},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-dcf126e2-20260813_1786641183912_0.3719527976879051","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-ff9b906f-20260813":{"name":"@rocicorp/zero","version":"1.10.0-head-ff9b906f-20260813","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-ff9b906f-20260813","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d2a8a8181332cec3c6df867c068a4aa7e9d60936","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-ff9b906f-20260813.tgz","fileCount":2350,"integrity":"sha512-SI+5OSD+m9+OC7o7Xolt/ClUgfw59QzsPV+9ZfNGAuRfwfu5UQdIiJ9b9Yk9FIAf8uAJNDLqHmFue5T+qoSg4A==","signatures":[{"sig":"MEUCIQD1UqzUznzXiCbJkU9vuaDas5AMv5ipU1it5Cld6xdA1gIgNqNUCZ+Ec/63G7sleibxO+SD56C1AQzLT04yfGnFXJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-ff9b906f-20260813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9187459},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-ff9b906f-20260813_1786642454514_0.18936367674282262","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.6":{"name":"@rocicorp/zero","version":"1.9.0-canary.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6800a7be91e805b4afebf766b8d4bb8ac6d9f378","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.6.tgz","fileCount":2296,"integrity":"sha512-yx5mf2bDWA9+kRPdsWN9qi7Trxkul00/nrheZHy8DbVB8xqdc1cUO7DN1xEXgpsMAPi8bxVBKsbw4Zerlc5Oew==","signatures":[{"sig":"MEQCIG6nPkU0MNqSfy8j4pop2mGx8gqazZvEgjovxtN2uQglAiAaMk0WJGL6RgVyxAR0VJxbL7sBlY/6ZJOV2m4zREwizQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8575550},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.6_1786643457488_0.9205221386903266","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.7":{"name":"@rocicorp/zero","version":"1.9.0-canary.7","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.7","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fdc8551d4125c313c0119514ed08b2e2e7501457","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.7.tgz","fileCount":2296,"integrity":"sha512-Nh0HdWq2NRKz55lX3lL8j9wnw0PlRr+GgA9ExVBYSqFba7hGZj2KOPv8Wikg8Ifzk5FaqJnvk6Ucz7I03imGTw==","signatures":[{"sig":"MEQCIHlRgy0pD950bi+BPirFrJm/wd0ELYhKyrCPzOmN/EMSAiBfplVfJt/ZCbtg9YAa7HAP+5XSnGWyUNG7AUbdnruFxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8576151},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.7_1786647977196_0.28166536474903925","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.8":{"name":"@rocicorp/zero","version":"1.9.0-canary.8","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.8","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"85fa73261753d01fbb66c531672c9eec1620face","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.8.tgz","fileCount":2296,"integrity":"sha512-19iIryGvoAX2PnIj/ZzXHAVcY91RFskpyDlqq8f9a291EUhh1/0VsgyVqzBQeI0FHJLbh+XfVDHAYQxsZoTVug==","signatures":[{"sig":"MEQCIDYN6q1+AjoukdahFXMVhapOIfF1SypQrfCWWwwH8kADAiBnE3ouShLvqrA079pKQuHcex0JKat8t0W5QD2VK4gaUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8581275},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.8_1786669574628_0.972013152051425","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.9":{"name":"@rocicorp/zero","version":"1.9.0-canary.9","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.9","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a2cbb5f5026b2c8e627c56ac9f3df8bdeef7053f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.9.tgz","fileCount":2296,"integrity":"sha512-t1CI6raxb5PHOFdUJywshO7J8z9ByFJpt/yu2DcC8qrCTUwpf6v7z3dTwzAwfdXckHqwGJLL4tW1Z4Kkg0u+nw==","signatures":[{"sig":"MEUCIFbMVvLsf05aDuMqOVVE7jflfxi4B/9USTr9m2M23TdmAiEA/5ob9XlTS0+yqUre39bg8AVg0LCIkDdNnITF+ZBb/UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8581275},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.9_1786735556711_0.5870114151280592","host":"s3://npm-registry-packages-npm-production"}},"1.9.0-canary.10":{"name":"@rocicorp/zero","version":"1.9.0-canary.10","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0-canary.10","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"92c82aa3f4a08e7360ecbaaa0a43002eb36cf5fc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0-canary.10.tgz","fileCount":2296,"integrity":"sha512-FKTyB2ouydfW1TqSzOfRS5KR0Bvgb/H/V7VyqD80qf/NgmURtrij7s+8I9GngaSMVCc/oOg37CzjOPUeFTP4yg==","signatures":[{"sig":"MEUCIGgiU67Ehce3fvxKTAjuKaSUwPYtWcJIDh1qHakr6XGiAiEAtrlQXpw4Rw6XeNxeszxPJaH/k4IoG+b3JR2svZzxSHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0-canary.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8589011},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0-canary.10_1786738650729_0.06770155366258335","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9a8ca356-20260814":{"name":"@rocicorp/zero","version":"1.10.0-head-9a8ca356-20260814","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9a8ca356-20260814","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9653d9bf8b0cf91db2901294ec686cfcd5243d66","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9a8ca356-20260814.tgz","fileCount":2350,"integrity":"sha512-8MLKrh6IWm5WHkSCxyLX0pntLQmK89mC+AajXgWPnKcfCwbkcg5fprOI3xsogmaB+1fllz5jHUgVIMoY2qHhsQ==","signatures":[{"sig":"MEUCIQC+sQb0kgGnVPbk6FEvTWXRsvm1vgfkusmP/KBgseWfTAIgI7B3shYiZ1//069UFxn/z6iw7glXmbeIXmEtrd8/xf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9a8ca356-20260814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9200250},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9a8ca356-20260814_1786741563557_0.8778158311280448","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@rocicorp/zero","version":"1.9.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cb3fe325c5d129228dac20937fa9f91c52b04ac4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.0.tgz","fileCount":2296,"integrity":"sha512-2huSS0rHOEfzjPP5K7SrndBuJfchhBCW3VHiSnPhTpmtH9ivvA44jqbBygCN9/d44pP9T2dzNxghiYiIWGMn5A==","signatures":[{"sig":"MEYCIQCBV/JMpi9CQKK/2/TYSZhJUVOSfxcw8g6vltbCInMDzAIhALN3O9TLXeTIVXfpU6cm1dgUro3skvb8it03htxJZQSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588971},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"0xcadams","email":"me@0xcadams.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.0_1786745665745_0.10450748631600515","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-06eee9cb-20260814":{"name":"@rocicorp/zero","version":"1.10.0-head-06eee9cb-20260814","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-06eee9cb-20260814","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8a979a3f1a2b87c8e8642e8bbcba4ddcdb99c5d8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-06eee9cb-20260814.tgz","fileCount":2350,"integrity":"sha512-OVyWC5zvQEC5v8iZ8FiLHM2L4TLIERr9ocTIZnN8ZJ4wShOEWDDcjDbCnD299NeqfglvuYk+HOhxSUJOteeGrQ==","signatures":[{"sig":"MEUCIFI1mYFypUWj22m3BLjoDWQzTfNU5NFj94pnoWsXSPufAiEAhymie6tdV8OEUDnKrHvT06ttHtjSZnWX0X2MVjNL/T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-06eee9cb-20260814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9193415},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-06eee9cb-20260814_1786751152725_0.5319489575009964","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-3a40ea2f-20260815":{"name":"@rocicorp/zero","version":"1.10.0-head-3a40ea2f-20260815","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-3a40ea2f-20260815","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"me@0xcadams.com"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dfc23d4c3b5020cefa334488fbf64368dc4a6e76","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-3a40ea2f-20260815.tgz","fileCount":2350,"integrity":"sha512-NPPz/6IqcyPQOwU0IwFgGhWDFckJ0puiOGXIxg3xMAdkNj+B3g8ZfJAD8KvQwieMOU3Iw77E8iMzP124AbtI0Q==","signatures":[{"sig":"MEUCIC8ShvyHMoICqcGMNB1KsLR8erAMkVyF5CC+PLcC/4HsAiEAjQVc80oltFoP37khnPoFwFXhuDd8x0EY49xYHB/wrhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-3a40ea2f-20260815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9208719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-3a40ea2f-20260815_1786760161576_0.5562778704699591","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-04aea7e4-20260816":{"name":"@rocicorp/zero","version":"1.10.0-head-04aea7e4-20260816","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-04aea7e4-20260816","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6c6ae38e2cd9c6b9fde2a0c1480c562c41c28f15","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-04aea7e4-20260816.tgz","fileCount":2350,"integrity":"sha512-ZfFyVBuVWvGZlxC4RkMlUfj9WDHQzPdKzgfLjVk+A6R7UFbakkcvT7SI/UM8k87TNIUnKFcig0f0AD6FOPQk9w==","signatures":[{"sig":"MEUCIQDpLhnOJcnPQLjC70NVZY8AwcOK7c27EtE0JZH14ptdTwIgaO9S/5/6TnazA7h+9o9Cnj+zPzrum2miAToo814PjV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-04aea7e4-20260816","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9208719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-04aea7e4-20260816_1786910731184_0.7712513653519872","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-canary.0":{"name":"@rocicorp/zero","version":"1.9.1-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.1-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e93c1c1b842a7e8464786b009a9e5fbfe640c4eb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.1-canary.0.tgz","fileCount":2296,"integrity":"sha512-a4caAH+nvH3rCsVSn9SfESTY69vpHFH5UN8ObCNDCe40WoFAohWXESgD1W/KXnKivsevehpm3t4Yd1ZpaBal8w==","signatures":[{"sig":"MEYCIQD344tsvLOfTYltxN01L2cy0WqolnLd8UGn8MAMTUKS5wIhAJfMf8UrabCoPB81WSaoKgsxOWB4UAUfq765M9F/uxph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.1-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8589007},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.1-canary.0_1786931620738_0.6159653956572275","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-canary.1":{"name":"@rocicorp/zero","version":"1.9.1-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.1-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eac458057184a248bc9e07a591735184f6b1651c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.1-canary.1.tgz","fileCount":2296,"integrity":"sha512-W9pasDtILzFkHjNzswUkjj26dlGBfjvuZtt5PQr+kagjfwRrYQ423akVgWc3ALzNMkuOqxT9xOGjWrljaK6O2w==","signatures":[{"sig":"MEUCIQDwBNm1O3Hd74VErn5c2MMSOwRnMyZfPkpel8iK+XTBvAIgLfYoFWSJB7+NYpPHSAoWEIOTFukqTfuv0NLgUZmxAoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.1-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8589031},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.1-canary.1_1786938580145_0.9692049041127186","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-8dba690d-20260817":{"name":"@rocicorp/zero","version":"1.10.0-head-8dba690d-20260817","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-8dba690d-20260817","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d70e4c37a7bf41df35600a6bff2138cc97733483","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-8dba690d-20260817.tgz","fileCount":2350,"integrity":"sha512-AOLvvTGqBkoj1JqDQgP9SAPSmRQJJ6n2v98PrRi+ZNYBFTdYh9Png7ViA7qB6EPjvFIEMatfGxFRA8a3w6T9AA==","signatures":[{"sig":"MEQCIC9MqOHV0BYlnKvgbCcE92ZS6S4euvGXCO2f1/jLUV8fAiB01jYmjgvYXIhav5druAkNd7MC2qocPfK1XaO/PoKjHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-8dba690d-20260817","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9209811},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-8dba690d-20260817_1786996703823_0.46316788325509917","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-eb47b3c6-20260818":{"name":"@rocicorp/zero","version":"1.10.0-head-eb47b3c6-20260818","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-eb47b3c6-20260818","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"71349fa4bccc5478cc65491e7dc4120a4c9ea853","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-eb47b3c6-20260818.tgz","fileCount":2350,"integrity":"sha512-kchBTNYbtZyzehdcDCNNQ2spBV+nbo7zVrMiDJ7/DllCheQLZ9TDTohl86YWb7N2v+ZPCWHGHxNPu0q5uihXYA==","signatures":[{"sig":"MEUCIQCIF/wyNNeyEVq0xlcXmhX8fb20s8nTDinQCd3u5FM6nQIgaXNwAr3r+4Ya/GcJzV954x8LeOeI4sYsaPGsUBROxQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-eb47b3c6-20260818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9209811},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-eb47b3c6-20260818_1787015909084_0.7824441170909382","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-edf80287-20260818":{"name":"@rocicorp/zero","version":"1.10.0-head-edf80287-20260818","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-edf80287-20260818","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4cef3e05c4bc126a13df3d555ebae283ea133393","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-edf80287-20260818.tgz","fileCount":2351,"integrity":"sha512-ghKf92NGwYY+05RWKGUfjJ2YrE0AhyW/MGwxc4AAwlNrL2e2cLUOO1CIY+p7yMZEzLHEF2dr4lRepkGpYOX4vA==","signatures":[{"sig":"MEUCIQDVUp4c5V2IncWW93MJzV2HYFBEfSxcrYDBn7337lbEMgIgM8dGLpn61t9aZaP8OEvULv0bHfGG4EIADeyNJragxCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-edf80287-20260818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9217636},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-edf80287-20260818_1787037307083_0.22942787975052714","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9940e767-20260818":{"name":"@rocicorp/zero","version":"1.10.0-head-9940e767-20260818","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9940e767-20260818","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ef43b93d98117f0595d712d811185f9b42b86b5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9940e767-20260818.tgz","fileCount":2351,"integrity":"sha512-gvuuuMzSX//9hdOLojVr0gj16df7WSaDHw+9cWR/IFQP6WRtfi2tuQuk0LD7DtyatdrBqxutIxaHSpEMX8utOg==","signatures":[{"sig":"MEUCIBGDJtFFmH/Ih3DjobLfnQa2gE11jJ0cKVFCBPwV96LwAiEA+nZoI408jP3pA/CDkbP87mJAKljWleYHG0NEch8/UVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9940e767-20260818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9218473},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9940e767-20260818_1787092281666_0.235141797412304","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-5e4eba48-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-5e4eba48-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-5e4eba48-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"504e9369b7ac3dbbf05dbb6b26f60baf9f4c78da","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-5e4eba48-20260819.tgz","fileCount":2351,"integrity":"sha512-o4srF/EN5wwRu1EbiI/3Jmb+cYDNJsiyMU5X4gwuS9J30QdGRDDE+MmvSq5vefZbViESAQgIqnXAbHOqqufmYg==","signatures":[{"sig":"MEUCIQDrlesi3mGHmyrNV7jpOKVOqe4ZhqXypYqKgLTN1TzZ5gIgOFbExuBAUS3/IwXTIMNPKZp7RvDZAo10peQu5R7x/zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-5e4eba48-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9224821},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-5e4eba48-20260819_1787111450055_0.7841642397888886","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-4d550514-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-4d550514-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-4d550514-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"37caa8e8491a0a2e6160a94f1f0558999032edb4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-4d550514-20260819.tgz","fileCount":2351,"integrity":"sha512-JLskdMJCgquoQxvAqfGL5k90QeF8Hq7HsYzxujg3fG8IqnzgKG2tFuCbazDokFSso/uDIV0MDYbVaGC6hrKpSQ==","signatures":[{"sig":"MEQCIGL9ywspLJtjbRHHuDGTnx916jcPj7nX0OFXuQPvLDG9AiBYRcC07QzlixBo5V949SE/5lD5onpp02/0Bo/RrznZBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-4d550514-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9224217},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-4d550514-20260819_1787114077477_0.9037030436526907","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-74e397ab-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-74e397ab-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-74e397ab-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0235e8feb1afdcd957ffaf30141938bce679eba6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-74e397ab-20260819.tgz","fileCount":2351,"integrity":"sha512-NGuXihgBKKOdxxGJCOg3Pl1tbAgrVa4pRK/hiZakPURDXAdYJ6KlmqT6LCewJEwJNgnP0tT3of6FwDzXb0KMJw==","signatures":[{"sig":"MEUCIQCG8RfU6gnbPcao3hCGGG3xejNkQLE0K2WSS31WS7xsXQIgVO2d8pnVBb6N02+xYFaIRMsZi3CaGYKozSN1sB3mc0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-74e397ab-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9229176},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-74e397ab-20260819_1787155895553_0.6686654207459521","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.1":{"name":"@rocicorp/zero","version":"1.10.0-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8aed0a096d3daf3caed94115c9299062665581de","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.1.tgz","fileCount":2351,"integrity":"sha512-aP0I7C1lAqaJj68QjByAdGcZrKS41CbnrUZy5up3rCQusxKiAT8ljf0JneswMPdZUL/ccM3bh+Z/3zk2tOdPIA==","signatures":[{"sig":"MEQCICfZc6lix++xbEZ4xSjam8+bR8u5rMdv58aQzlDYCtdwAiAtwE8e7m+NQqw78AxOSM+Enbq0owtDTmyv1UAJnzOg6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9229120},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.1_1787162561805_0.9721114925259722","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-b073a435-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-b073a435-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-b073a435-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b122a2a666bf732e27572ecf009390efeb721816","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-b073a435-20260819.tgz","fileCount":2351,"integrity":"sha512-uKqw+FMLcBZk0xZWEGDy6KvULerL4jauaRbRou/OVh4lhpmpTUAaI3LfKp3q32H536uAI+dozrfR8ODnNPDMBQ==","signatures":[{"sig":"MEYCIQDfxHMGuJex+jTexzXv4Z9ERWztyJk8KtcLibZ+bu/rfAIhANu8himLQnr043Q8f90PTTHDkUIwFcWH6++r2mPqBizI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-b073a435-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9229200},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-b073a435-20260819_1787163636397_0.6693388083129155","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-26ec8798-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-26ec8798-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-26ec8798-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"71f47f2e1848cc892a813b537df2ab35b6d1469c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-26ec8798-20260819.tgz","fileCount":2351,"integrity":"sha512-ASvPuGPtWYsg7RHywej4fXTasAnng7Jct31r6FzLUmbRVBINvnusg2yoaWMVUs95l5aEnWAhL9NNPmW1WRC2sA==","signatures":[{"sig":"MEYCIQDNWpob60hC04LNX5vqLp2d6l8rF1QWtBxWYehZh/mxugIhALsYwLpKRhO/8dRnegEuz9gs6SYqbCFMpc0u9zFLHi44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-26ec8798-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9236389},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-26ec8798-20260819_1787174492929_0.5950860933562132","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.2":{"name":"@rocicorp/zero","version":"1.10.0-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9dea58dcc791006cf93c64eb29ecd878b28e0687","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.2.tgz","fileCount":2351,"integrity":"sha512-0dvWwquUaViVlEImHXuksYJm6HTVCSx4Wx+9RAyZpfERdeRJ41LcDN6bEKkO697knWivSLnQFz77hyjOnWqy8w==","signatures":[{"sig":"MEUCIQD8rONnyKIIrM+ZGMAocxb8mVynQDoyOkgoqXzkUtpvRgIgJpaJrWmqU+FrBLX/nSB0+XNWV5Js7hqkZL3sZnSCIRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9229120},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.2_1787176952747_0.5400474019648744","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-8ef5c8ce-20260819":{"name":"@rocicorp/zero","version":"1.10.0-head-8ef5c8ce-20260819","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-8ef5c8ce-20260819","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"710488bed09698a8c51d0560f8a3d7c6cc71ef90","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-8ef5c8ce-20260819.tgz","fileCount":2351,"integrity":"sha512-crxBWeDpBhYCpL6pMRRovoowcbKpslOYZw15wp4e9V2qtBMU59WCqYA8VAj5dzs/forg9wCHOxc9kB67y5Ikuw==","signatures":[{"sig":"MEYCIQDlo2WFfo1VDcVTBABmrbuB8pAaDOE4nYTkr6dCIxSokAIhAJ55G0wKe8re+HG+QCL/y889Xs0ZcX4+1GwWfp+RBcxe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-8ef5c8ce-20260819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9236926},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-8ef5c8ce-20260819_1787180335037_0.751289669867204","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-c9562d7c-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-c9562d7c-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-c9562d7c-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5c9eccf9a706a8579763bc686b1e97e8ed8bdeb9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-c9562d7c-20260820.tgz","fileCount":2351,"integrity":"sha512-jGJ3oEUjQVXOOXxu5W36BIHCts8bvO/MS8og2pBrleHt11CwnhGKBhRATRSK5QXUgHJFP3tEuVkfOxl8TBytFg==","signatures":[{"sig":"MEYCIQCTTea3TAo/FqCD1oSYommIBa//WPqiCYniHU/wr3fJYgIhAOYy/dg+IiYqW1wigyWByyonryL+E0QlPcC+LFE2IE6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-c9562d7c-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9247076},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-c9562d7c-20260820_1787190831932_0.3617719371818071","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-1082a960-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-1082a960-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-1082a960-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fb4eaa47b74e5245c461e14f738f0aa3ded191f7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-1082a960-20260820.tgz","fileCount":2351,"integrity":"sha512-ppm5/AJzjAXw6IBsXY08CNJ8PJghNzqhJiD28Yt4rXLCreHR5aUlVaZe4t+FNiNAEeNHqK1o5I/vrq8DabvBjg==","signatures":[{"sig":"MEUCIQCguNsotjVJerTsiiisadWbhiyk3Yw4Y5zD/cqc7h1WBgIgbZfxobBQiJZz96qTyHPdtUSMNX8LJckq/Sw59wUMZHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-1082a960-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9247076},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-1082a960-20260820_1787193171178_0.31500044531841387","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-ad02582d-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-ad02582d-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-ad02582d-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"717145bc1ec5f6c0840864f5e28ce73f9e740c57","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-ad02582d-20260820.tgz","fileCount":2351,"integrity":"sha512-Y+VbYYVN+e+alSU5cAjS7d2z9iI5HVye9vmMI38YKiR/TRE/4jiMd58vyDbeDCXSSViLHjai/dqmiYzCsjpaCg==","signatures":[{"sig":"MEQCIC45C4bw2PdYOxhPEBor6qXWfgycu49tDpO+dT908XEvAiA2QCHbmei657YqrtXAYLQwqfEr6CEjUXZy6kwSbsa95Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-ad02582d-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9247516},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-ad02582d-20260820_1787235772112_0.36972106819307093","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-1be1334d-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-1be1334d-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-1be1334d-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ce66f7863688c03bde24a323ae97eb55ffbe5ae7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-1be1334d-20260820.tgz","fileCount":2359,"integrity":"sha512-zPClzWXWqmzziz/fyIhapcJrVEcchvIKWTSPRuwFNe6VO8xYeonTzzChN+HHbryvClrqXwl9m8DjkDYA56wRLA==","signatures":[{"sig":"MEQCIDrnjecOBfPnXnUj7M0ItKQsCSv/v+wK7ORxS9DpoEOwAiAnhLynlS+xp2xaPmDr+g86vMQUVHFmOC55x9qqfYOcUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-1be1334d-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9322455},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-1be1334d-20260820_1787250343750_0.2974071728165488","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-796ad1f3-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-796ad1f3-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-796ad1f3-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ffc61d0628bad5494d10356954cad86ed9bb12a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-796ad1f3-20260820.tgz","fileCount":2367,"integrity":"sha512-xebqzIm9qK1CRjgs0+ekMNQp/Hg6Q4SnlXv+89MYMfiuDVF6UDSRtVJ2wD7UcoMJIWkElx2e8EozIfDBO6UJ2A==","signatures":[{"sig":"MEYCIQDd6cRIcm3b5RNYr0JfHuRDSt2daObRXHOH+6d9iEGakAIhAPPjifyBrmyNTnoQsG4Fl45K5ToUurpx5+rmNSYP3LFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-796ad1f3-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9374779},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-796ad1f3-20260820_1787256157757_0.9170672432808846","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-34159082-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-34159082-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-34159082-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1d0bf3370c7785606e0b2e770f4aa4a92a754fd9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-34159082-20260820.tgz","fileCount":2373,"integrity":"sha512-q+mD9WrgjDHossVbI/QtAzNsxtdUFpRXTcPT5RFlncaXLO8rjj0isqvprWy/TTFyaX5X6If73y0TDyyTdHpC7g==","signatures":[{"sig":"MEUCIQD+KnDOiRNZ0oCDlQl+J7w+4yVk0kfeXMLOy8wI4NJ2uAIgL2C3Q22QAKo6uDxq6Wh+ChICQGI7UFMP0cnQqXxNv3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-34159082-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9410033},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-34159082-20260820_1787260296202_0.542610460554358","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-118bb0f6-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-118bb0f6-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-118bb0f6-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6dd42a5d96d79efdc96f7d1a0869ae380f96bc2f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-118bb0f6-20260820.tgz","fileCount":2373,"integrity":"sha512-VQLMbQmFUbM6YDfDs4S+a5mu/sI2jBny0dDGVA3AizqSUMT3bcGdlhblrEH2ZE52nIOwoAWqFogzCbZtDRXvKw==","signatures":[{"sig":"MEQCIHH7SNj13M2dfgI1lUj++JzIiY4sqYp3cCWCZE2iBP5cAiBWXXo2Z/XuK1QOb92O7pZJY1OYaL+5CenoiB6pg4f3Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-118bb0f6-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9410822},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-118bb0f6-20260820_1787262892982_0.1982156704168312","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7bb2df54-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-7bb2df54-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7bb2df54-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"969a8fc5b94d8e7169b7a7c80f0f465f2022736e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7bb2df54-20260820.tgz","fileCount":2373,"integrity":"sha512-Cu//i9aG0XlyVm1QrP6+nynEm7h4RQ6Y2OJnABMBkHvxadTPxmWnONzNKRJKo9H9+FjPKMoyZtt2T8xaag//YA==","signatures":[{"sig":"MEQCIDARMvxPnQJLGhj2CmXa1dMiBN+p+gIg3c9x/ZXPWH1gAiAPw3BhDjdsJWQrFgN76bRedAMP3wzLI+sWRIUoSm+igw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7bb2df54-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9412528},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7bb2df54-20260820_1787265769872_0.2947023373137547","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-824a5a7b-20260820":{"name":"@rocicorp/zero","version":"1.10.0-head-824a5a7b-20260820","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-824a5a7b-20260820","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"00df34e51d7d1d0f2d210129e0dc740db51909ce","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-824a5a7b-20260820.tgz","fileCount":2373,"integrity":"sha512-sn5ub0rNVkxVNC3ucHuYQUCoA3Wlbgrl4U/XqCAlvPHllQlfW2meTYFwiphN8nqDHcJwRKktu8uD/+6GCPHFiQ==","signatures":[{"sig":"MEYCIQCY9Kw+GEz8d4haibArC02oZUKP89/RZTAuHyP1tc1zvQIhAPmPJgRIxT9S4xBEqRDNizpN2rjVRgd3xwI6KHO9d+7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-824a5a7b-20260820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9412528},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-824a5a7b-20260820_1787268154087_0.412031082305353","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-e669b21e-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-e669b21e-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-e669b21e-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ac4921061fc344cd41b81f813adeb4e90c1fbe6a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-e669b21e-20260821.tgz","fileCount":2373,"integrity":"sha512-5962SB1C2T+KFXwOCCoE7tE4voaA7ky5HGeM1RCeeJkWssFM6cZhEBoA1WaxQmbDRIosWEXBgKXDtDhn6+YtvQ==","signatures":[{"sig":"MEYCIQCb1JInhM0yJqEiGHqpVGwjfS90B7T2dDsl7R80i/IrNAIhALAgfT4FypKEn0XMeaxG07E/0eHAcJWMywKe/NeeV65G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-e669b21e-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9412528},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-e669b21e-20260821_1787277992084_0.18678438434675249","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-17e89ba9-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-17e89ba9-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-17e89ba9-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4ae07cb3f4debf35ed947d1a3fbcd3c9b5e463b9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-17e89ba9-20260821.tgz","fileCount":2373,"integrity":"sha512-WjIqgUfdZoITA1w8Bt2PcCLchhhVzA1FGKzRlR9lA1TWBDoO4U6Nqqk2YiB2DWi2+F4E5qCqkb7+NWBgNW8hvw==","signatures":[{"sig":"MEUCIQD5wF9hF+Beqs/rSY1z0owXwnu80tAhR71m4Nc/kB+CggIgJ0qg+ws2o0ZDd/EzXLmUWSLfwnHdeKYPoYOs2cw75eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-17e89ba9-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9412550},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-17e89ba9-20260821_1787283365664_0.012691139550912611","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-4ace2015-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-4ace2015-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-4ace2015-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e471a8b2761e8efa518be253f89af6481a444f13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-4ace2015-20260821.tgz","fileCount":2371,"integrity":"sha512-olWPly9/7FR1TVejr9Mpw58InY+IrQMxBkXH5GuVCphHAm8qFJE+k83vNr5yU22hPV/SyLUg8u407LQV2c6JLA==","signatures":[{"sig":"MEUCIQCwYyycwbU7SaDMfMfYN3SYeUx8HpKIaa2+ywCsL8LHrwIgb67VDYK94J8bkE2zEHcI2F1TRTeQNSMYb+1vOinfTpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-4ace2015-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9407256},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-4ace2015-20260821_1787291527198_0.580988583413286","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-b1dbd827-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-b1dbd827-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-b1dbd827-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"535b790a3788ffd0f10916d2b7436efc6a611f77","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-b1dbd827-20260821.tgz","fileCount":2371,"integrity":"sha512-I6Nj5KXVCYAw6xBw8zKzAqxJ/1fmvbtx9dyOhE9sxWMPlJn99qyb9pYHFmcvaoqB8A9qEyeKcOlAHZsCAm/Xlw==","signatures":[{"sig":"MEYCIQDr9z7m5hE+vR+3FGi8DRzoLbCOAWYFOm6fdZb2JH6zTwIhAJ0jko1XN8XsdOGJf5seRcWWpIOkypgHG35jJLRCZLnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-b1dbd827-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9407256},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-b1dbd827-20260821_1787295460551_0.7512152622954789","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-9f1e077b-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-9f1e077b-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-9f1e077b-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6bc4a7f5897866cda016874237bd0a6b626031b2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-9f1e077b-20260821.tgz","fileCount":2371,"integrity":"sha512-J6gQCQCQOWg/C6Xwz+OPLKx9M9R/cuDxNTqSBbHDM1f3dwyeLOeFP3M5ael32QlwVFf6B+sytZ4JJPIuPD+SIQ==","signatures":[{"sig":"MEUCIQC/TXszePMtclo9NXWvjRrwASAUdlX5p3yYdBk6YtOowwIgWCRRx5/qR60XEZOTb7/cfEWyKxNw21D7h15yARCmfOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-9f1e077b-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423059},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-9f1e077b-20260821_1787321491868_0.6305098076237268","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-bcc132a5-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-bcc132a5-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-bcc132a5-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"08733718f7d10f59d44fa5e80c7a777b585a55ae","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-bcc132a5-20260821.tgz","fileCount":2371,"integrity":"sha512-F/CP00YPn064QaLiJdt+qzWOKh4RcVh9yUlzOUpCYYoliR33pu/3oBoO2jr+b+SLJ/+gqN6X4iP8xU6NFJpXjg==","signatures":[{"sig":"MEQCIBVY8qAYqZ9TyBI3gk4SgW0HecyRTTKoWQH6rermEA1MAiBUhR69tAh3K/ilUMvcC/eFcdCgu3IRJsEZQeSZUzbCsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-bcc132a5-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425383},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-bcc132a5-20260821_1787336114329_0.06394690850253704","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7c3f2161-20260821":{"name":"@rocicorp/zero","version":"1.10.0-head-7c3f2161-20260821","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7c3f2161-20260821","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f86e2c3cf54cb12e57bb0db9fabd312166c3ed16","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7c3f2161-20260821.tgz","fileCount":2371,"integrity":"sha512-hCojWt+DyzexUvipcme2c3AiPDajVwSMH15kLY3mlZPK6qs4flqdr0Q6ENaju0elgYK7AaI4mLaofnTP0vE2Ug==","signatures":[{"sig":"MEUCIBKpPBqlxERxEiVwAeZ+/IR8vzm963dlVCA8UcYrpTl6AiEA/ohV9YEZrnzD6cMbpIj06jFdlDaEs/1EZBNpN5JkQZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7c3f2161-20260821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7c3f2161-20260821_1787346231922_0.10213774464347392","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-23da5f1c-20260822":{"name":"@rocicorp/zero","version":"1.10.0-head-23da5f1c-20260822","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-23da5f1c-20260822","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e883877f8b16ac7caf762551d767e3c0354beab2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-23da5f1c-20260822.tgz","fileCount":2371,"integrity":"sha512-v8rAKeMaHpQESCNUMZqnapoX8ow+AlQsBSpC19olB7cvdWmrassicpARiyCoKrY/F1DvAC6CD1gsBTHci9LG+w==","signatures":[{"sig":"MEUCIQDd8P/d21Pxr/fspssUIOJGxn/GRXWQR2xuA3pjd1c/XQIgNNbUv0ZwTWvsXRHhP6Uko30QBsaX2ZxW2d2+AKedsyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-23da5f1c-20260822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-23da5f1c-20260822_1787359492729_0.8166437590506888","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-head-7dac6644-20260824":{"name":"@rocicorp/zero","version":"1.10.0-head-7dac6644-20260824","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-head-7dac6644-20260824","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"756c41c68b3582db876511f1084e01cc151b11af","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-head-7dac6644-20260824.tgz","fileCount":2371,"integrity":"sha512-lGk1k812tGgb6MVki4/YQHyFMiJZp+wPQy3DSF9Q6C0F95SQ7P7gLj8vFWOwVVrfy8a7R18xctX/SfYRijXZUw==","signatures":[{"sig":"MEYCIQD5v0Lis49INTCISDIgkmyNz47NeBliXFcviOOg/ubihQIhALK1xDFP7D69JwBeen8xmlV/oXxZFvEFK+XfsgcmhDN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-head-7dac6644-20260824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-head-7dac6644-20260824_1787593653294_0.6337126239638358","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.3":{"name":"@rocicorp/zero","version":"1.10.0-canary.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"03571affcbe07aa132343963cb46c676b9a28ac6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.3.tgz","fileCount":2371,"integrity":"sha512-k39c3eKaqZbeJpqByHaBHTty2ufobt6nddmVqYrLo60CjPQSo62z7hrPjxBeS9BqH/bGDqnGLJqevjof1cUh1w==","signatures":[{"sig":"MEUCIDz5sxCY9f8FoniScD/K3wAD4JDDzX2p4xJ6V4/VA2VKAiEA6r0dghZHti2zMN375rxo8nu/p0YUimmcveN6pXuJUK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425473},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.3_1787593667861_0.8124288902148731","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a297a1da-20260824":{"name":"@rocicorp/zero","version":"1.11.0-head-a297a1da-20260824","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a297a1da-20260824","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7a09ed9642fa6f38abf2ac3c5ccd6622f32d24ff","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a297a1da-20260824.tgz","fileCount":2371,"integrity":"sha512-3j3PqUXL6QrX5zEyRRInpnHcWTHbdB4n1Tl86Aa9M/HVdLi+m72jLxdNRaaWWT0CgFNSTuqDRg891POCavFZ7g==","signatures":[{"sig":"MEUCIQCX776a01V/uojdA17Tcfbj79fGqGeQbeEQ/Uo9gNtNuQIgOhM+SM7zRD59NIHvCjG9cC2Q95dFMiCYqDx2vfJP60k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a297a1da-20260824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a297a1da-20260824_1787595182237_0.2912628780183302","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-dbc9dbee-20260824":{"name":"@rocicorp/zero","version":"1.11.0-head-dbc9dbee-20260824","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-dbc9dbee-20260824","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3de8b44addf2cd2784b49e6634112e4501d307a2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-dbc9dbee-20260824.tgz","fileCount":2371,"integrity":"sha512-te3ScM3BXl3ew6PP9BwzkYsbUbXeIQV4sjuEHd4wReY2H3fhQJpXnwumdmstTo+OE+V7dPfDyVWR6hWMS0EUow==","signatures":[{"sig":"MEYCIQCi7NdOmejzZHw9q7GzxKvKJNu+r4qqbcXuCXq6r6PAhwIhAN2xhitxTYNRwr3Un82Jdsl0JUMa6EkuyKNYGqDlICU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-dbc9dbee-20260824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425553},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-dbc9dbee-20260824_1787596696361_0.8262245435891653","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-84ff57ac-20260824":{"name":"@rocicorp/zero","version":"1.11.0-head-84ff57ac-20260824","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-84ff57ac-20260824","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e84226db77a9afd842824b9a5f284e0d70294248","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-84ff57ac-20260824.tgz","fileCount":2371,"integrity":"sha512-xYxK/ELUykPMwZzLzarndmkFKMDKWBbpe1rAkDtGMUxegjMjU9nwAVBWxVA2QaPd4bvqXqnb/Ry6+ZUQPkkL7w==","signatures":[{"sig":"MEYCIQDBxOK6a+mGieykW6EPi68jLhshufitkn25qLQ3sOeyjwIhAOLk6XbpyH4VMVOLay7Q94fuv0LI+Kz3jrjqiYkFCjT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-84ff57ac-20260824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425838},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-84ff57ac-20260824_1787617139482_0.45997560776007385","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.4":{"name":"@rocicorp/zero","version":"1.10.0-canary.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9deab6ffdd68ab80bfae668bf89f7f53ddbd99c9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.4.tgz","fileCount":2371,"integrity":"sha512-d2Zre1d8suxDl6R3jrsoXAKfZEMvwz3tM9a32wE2fD+wHkhMaB0PjdK5rIj7jF71l6n5+VVEmBZQ21qU+TvAPw==","signatures":[{"sig":"MEYCIQCXJJg2FBgnuVbYe2Fm6NFHbdaUIODCI9CyH1mtB8qUkAIhAI9issrjr6VcfHFZYddZR12M3gJg40xepsTZtksLqtdf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425782},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.4_1787621875351_0.5850405756924115","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-49f4f457-20260825":{"name":"@rocicorp/zero","version":"1.11.0-head-49f4f457-20260825","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-49f4f457-20260825","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"37e0616825d03835af4bd9b6c75f96859eaabb8a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-49f4f457-20260825.tgz","fileCount":2371,"integrity":"sha512-/OGJeTydPfLNm0x23EP/XjpnbEHOlOUacu5hFxL3pPhy/mlRFj5rejt2JjmX35IeyhNis7W7CFiC2Xf7AS4HdA==","signatures":[{"sig":"MEUCICZ3cyI1XsnPpTWrlzrAd3YzUNzYkrE7P3gbkK9IYdPXAiEAto0bpF/n3iK7n651ZXAXBa9jPuNwmZIqAyn+BUUQamE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-49f4f457-20260825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9426495},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-49f4f457-20260825_1787697153739_0.8186826977329527","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d4c08d26-20260825":{"name":"@rocicorp/zero","version":"1.11.0-head-d4c08d26-20260825","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d4c08d26-20260825","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"27156af4c853a563a3eabc0cc43a771adeda8d62","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d4c08d26-20260825.tgz","fileCount":2371,"integrity":"sha512-mTsIF1J39qFVKQvlt5BDT7EWTEh9yId61EMhy9aOhxxKnWrxFfbuKCbwq5WvAn4hzLCYeFzSRTbv8h5d0HNfiw==","signatures":[{"sig":"MEUCIQCEL+vbMSDKWR4uaiRy4K057SOdwRw3GaOg2epAFFFINwIgIrB3RQi5uTdYzbTAVFz48aOeqouVSbDU+Mt/5eOoxYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d4c08d26-20260825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9443528},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d4c08d26-20260825_1787701829098_0.9146046058608299","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.5":{"name":"@rocicorp/zero","version":"1.10.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9c89a02acc713f708f6d6c3587596a022b5ebb14","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.5.tgz","fileCount":2371,"integrity":"sha512-R6fuQhSOhbvnPcPQ/NNiQz8AvJ6nlCpw7KACmnSuLg6W5Bsyg0egQgEPkqpz52ZyOEuga3qM4spzYFLIuxlJ/g==","signatures":[{"sig":"MEUCIFmraS+xwp1/Jjef1VdV3Zv+9NSgK5xb61h5zKkYTeHHAiEAp86CfbDRyNwqBgCFaSzqp6O0+2lwMCG1n/npIOWuYfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9425634},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.5_1787703679025_0.348887032106866","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-72a86961-20260826":{"name":"@rocicorp/zero","version":"1.11.0-head-72a86961-20260826","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-72a86961-20260826","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"19841db20a5a73ce8322281e94a45e730a3dff4e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-72a86961-20260826.tgz","fileCount":2371,"integrity":"sha512-H7v//e9z9pGMGhvhtr3kcZ5odoicNKv4bJBV85J2J+2VJhZCQz/k8EiUFMovvwMgoIS4llUF2Cr1OkT6qzrlyQ==","signatures":[{"sig":"MEUCIQDI6cCCSUEMo85oISt+HeguyNdFHJpfcSrkUcW4ZhdoAgIgXUoCBOqUvXC148DlAveudBe3h3xzO0h3m9dl9FZa8OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-72a86961-20260826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9444902},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-72a86961-20260826_1787705701012_0.31763222508807054","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.6":{"name":"@rocicorp/zero","version":"1.10.0-canary.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"97df53f0883b3a4c2754a5448e502dc025338db4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.6.tgz","fileCount":2371,"integrity":"sha512-x3usDkqjBHW0CwxqtE8DDF/i0xZzBosCABF21rBe4E0sU64NhCXBU3M9276jSbmUtBTs5JtBNI3a4kIOcBl1eA==","signatures":[{"sig":"MEUCIQCl9AxPYhQkrzUMfXdbmB6ER3E6BzIIHGof3FPoxLW11wIgRKevfEC/S8jvyyPwpp9xvcwCHUJto++dj6NSlWUzZQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9427008},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.6_1787706510613_0.10825007632984174","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.7":{"name":"@rocicorp/zero","version":"1.10.0-canary.7","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.7","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"563b2156a123bbfa0f70036878ae4e8f4a23b6c2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.7.tgz","fileCount":2371,"integrity":"sha512-+qD++H3jR1k3U1XoyHbXEp1XIQeo3uqTmVVoiwUVLADM7/bifWIukwk98Ms7CSUXCSzmGOrN1QitHjO/HKRTGg==","signatures":[{"sig":"MEYCIQCsWEVlNo8n9rsrX1zpwBCaiPV37msgvgFgJuwouQLqzgIhALTZjTNlosvGMzJB3KLaPVc49FJmnoxjlU4whVnXAsQz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9427008},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.7_1787781739490_0.848228931181731","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-bd4aedf5-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-bd4aedf5-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-bd4aedf5-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ecaf32bb9a0681926be099e2027e6b2f9db66caf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-bd4aedf5-20260827.tgz","fileCount":2371,"integrity":"sha512-cWHb4IDG1XG9b21JEFYX3W5Ut6L3aNA7ULX4jggC+zHDWbwpK5Wbf7myu9kYsCQgFaWOfsl6W7obzsNPwNhhAA==","signatures":[{"sig":"MEUCIQDpMoBC8+MDUKt1WJQ97HOpWevBcyc2xmQassJ8YY7aewIgPbvPIBpuba9dYVFNJep0Zo/CG+nXFsLx6Pxk4hs6ryM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-bd4aedf5-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9459367},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-bd4aedf5-20260827_1787795690318_0.3298677627339457","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a0a67e8f-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-a0a67e8f-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a0a67e8f-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9e7970fa6b4ba9f049d7b63de91c88addf7d229c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a0a67e8f-20260827.tgz","fileCount":2371,"integrity":"sha512-oErsK26SOyKdQH+4yd7VlbKLU+2okGrIfjCX2zhp8zmr+wUNakAnCajxsiwF8rzvwOi55+hOa5vSKVC44Y5tTw==","signatures":[{"sig":"MEUCIQCXnZXCkR6op02WN/OItb25oc3yRn9q/iZ2WM7Sg/nXEgIgO/zz9i0amLukpsMn3JmB4oYF6coqqbzaz//iiqw9TmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a0a67e8f-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9448795},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a0a67e8f-20260827_1787798017316_0.294680317568629","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-canary.2":{"name":"@rocicorp/zero","version":"1.9.1-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.9.1-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e31a398392db2616f9a279b7ad45865f76e22da8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.9.1-canary.2.tgz","fileCount":2296,"integrity":"sha512-e/OYWcfY9lAQKM1EANwRrflEU0Yr+3Imq0CV06YzFcbx/fYdlBB1NwE8nPNNfXPPLn2nqRhsKvx7/9YL0QRwpQ==","signatures":[{"sig":"MEUCIALfMcVMRejBY4qCaPayRl3wQDV5fYURzBN+tQqX0GP5AiEA4tQpJueCpzTSF+swky4umA2b1wPSss1ZCmpF09bMjkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.9.1-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8611275},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.5.3","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.9.1-canary.2_1787802997838_0.2380228977961123","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.8":{"name":"@rocicorp/zero","version":"1.10.0-canary.8","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.8","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"53d2a2f780d9186534fe900f13e01f873e7a73d4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.8.tgz","fileCount":2371,"integrity":"sha512-zhlGs7YohVuq82kyxDocktaRNLMIq1GS7NlaN4y1v/56wrghMP993EMddQO5JxY9BuiZ/ozlIQdFwuvjFY68sA==","signatures":[{"sig":"MEQCIBNzA/2SUGQsM/h/k5iMjNHa5rQ1lmBdumHwcIxpPv5AAiBLXOz/OqL0mOiU/kwupIwXYLv8TY5L0kKPdnFIDGp0WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9431706},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.8_1787803933940_0.6671154852629115","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-af3dad4f-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-af3dad4f-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-af3dad4f-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8748eec95e2a0f224bc3d470e1ea17cea7a2ccda","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-af3dad4f-20260827.tgz","fileCount":2371,"integrity":"sha512-A/S6TMYiwK61tT9IdctMJXINMn2JIx/Pm2/iBKknrEhcGjlmts85WzCzkp3ezMDWxR4AcyO8FLHap5c0fEn14g==","signatures":[{"sig":"MEYCIQCAAasiy/pxRilAljayUJyPHOp7srWP8Yh33hLc/vU0qwIhAKhqfiapz1v/7ZLGHZ/8wX9tQv80qk4R2Uvz365r8bag","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-af3dad4f-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9436616},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-af3dad4f-20260827_1787826800064_0.9293204619664095","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-31e01b19-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-31e01b19-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-31e01b19-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"05dca3a6582c4796eccd29ebaeb5956e28e79a78","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-31e01b19-20260827.tgz","fileCount":2371,"integrity":"sha512-5ttGbGTXqtOckq17uw7+O9w676dHLoXuyqcF0t8BImsiiC7ufmRnLVSO95jJ5ytqKTKugsgUV75eIukGxtJ2pg==","signatures":[{"sig":"MEQCIGCjMgxzbtRGKSpAT42mOqVSH3Y4fjcfmrvV9LATwGEAAiAqJ8BLNU72Y7lb1Jh1306aEsyrNMKPV6v7pF/nwgVq2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-31e01b19-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9436487},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-31e01b19-20260827_1787829660657_0.3987895161225068","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7fb2c78b-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-7fb2c78b-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7fb2c78b-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b85e9dd4b36f1b51801d2edddf1cdea11a97b0cf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7fb2c78b-20260827.tgz","fileCount":2371,"integrity":"sha512-BcCYCz2UTyjTM6R7u2Ek1RkCiMDWWP4ht5maNSDiAybp93/xlsw+pwSed36Ih5ISxEA1m9aylpw8mv+KRmbchA==","signatures":[{"sig":"MEUCIQD6TU1pfP3YiOHFXR9mZszdVAAmb3BzDb0hMdhIWF0hKAIgCBZ61q7D0SSkJaGiQgqndHiXo9G/aC3M9LsNuczBtd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7fb2c78b-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9436627},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7fb2c78b-20260827_1787837672989_0.5421131329923932","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ac5eb231-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-ac5eb231-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ac5eb231-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3e58e0e0510a1aac37d02b230ccde418ad2d0acb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ac5eb231-20260827.tgz","fileCount":2371,"integrity":"sha512-RAfIlXpNkOUQ3X5KujIqJT9asArzG6YuhoYd3az6GpgsvmU1lHW/HUiLsEh2p+iNyOmkiWC9R9ndnB4uGrSfsA==","signatures":[{"sig":"MEYCIQCqifZJPpimciYq8Y3d3SwpC2dAUNg4k7edlLQEyQSy6wIhAI/rBR+VC+k+gqULWGpheR65zewnXKV7wEoO/20dBYYZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ac5eb231-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9437284},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ac5eb231-20260827_1787862652854_0.8936993762125545","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c725aa39-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-c725aa39-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c725aa39-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d0fbf1929d4eec909b90b1c06b3591b0473e7929","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c725aa39-20260827.tgz","fileCount":2371,"integrity":"sha512-bvZo2q8OsF5QUkoWDaijsb/rZ871i+EZHj3llKo+g6+6rXMNeYaIhsXciDpn7DyKhxAF5YjQSmFtxaodbLz+iw==","signatures":[{"sig":"MEQCIF9uY0fESPQBSXUBYTmZcegpgI1KGjvfYMwELnYg3Z4LAiBoUEwUjKpGZcN0x48JgezaZX7AX+4HEYhHwm50bCpslw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c725aa39-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9437700},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c725aa39-20260827_1787869628665_0.919298906730829","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ed6ca267-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-ed6ca267-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ed6ca267-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9155932177211284360cccb8b5d6ee210c4da51e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ed6ca267-20260827.tgz","fileCount":2371,"integrity":"sha512-GzvPJ+S9maL1cNzz1lOLqyMoTx1TX404ocw3w3oPwbn38/qaIfhCd+f+PSiV2RbBSWyjC2TOG+hoC/YioLF7HQ==","signatures":[{"sig":"MEUCIQCadC9SuUItZ9JXPAMYXAsSGXM+iwAfUJbJzUiuqQxixQIgM3G3eOHObOzxXxthhD7IlZH5S0yMH9WcoKjfwJ5SaCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ed6ca267-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9438549},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ed6ca267-20260827_1787871634917_0.963330958663442","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.9":{"name":"@rocicorp/zero","version":"1.10.0-canary.9","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.9","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b718d0b8fc40e97c68292e799ca71257f5bfdde4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.9.tgz","fileCount":2371,"integrity":"sha512-QUHnYa02yWlkcYUA8n3/iw0pr24ntPm+1QWo1aNSjUhbEna20giu0+nqPpcqaifV0omL+bHSscRPvVUb5/+mNQ==","signatures":[{"sig":"MEQCICX6IHlxGIS+xDUfhIJfPby/pl2V0XtPg0Ggs2q9g57YAiBreL3UzEjnOMVB9uN7TliUuFbo1toL6sxOj6E+749dqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9433650},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.9_1787872816808_0.9718478012177554","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b1da23ce-20260827":{"name":"@rocicorp/zero","version":"1.11.0-head-b1da23ce-20260827","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b1da23ce-20260827","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab530f1c44ec96aa445de45b5d7e032b59c87ccc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b1da23ce-20260827.tgz","fileCount":2371,"integrity":"sha512-nf29pkyIPa96eXoAoZ7xmfABCx5jyRujB3q6lDJ01wim5J2qPrORrGbQ4+V5MjK5F+PvT5TBUkpIaUqoruKQGA==","signatures":[{"sig":"MEQCIHNgagUYACPCVNeXcUwwXFoWWooBdhit0nipMExRC6i3AiAxAUmIVr5DZma9Lgj0nOBFpEB6eu/xkRoG62shbCTcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b1da23ce-20260827","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9438549},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b1da23ce-20260827_1787873713604_0.9684453918252587","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8c5f78d6-20260828":{"name":"@rocicorp/zero","version":"1.11.0-head-8c5f78d6-20260828","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8c5f78d6-20260828","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"68a725f8e2f1502fb0fb3fe687078e8100c9decf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8c5f78d6-20260828.tgz","fileCount":2371,"integrity":"sha512-zvVEK3oB8E4DNpsNfhyEiipq6HvZ7VXQ5JKAqMveB4sjvaWbtQefyVmBXkdIs6SFlDH1hfpHp4kWeOmJd/efyA==","signatures":[{"sig":"MEUCIQCR2YsY+Kb2kPSDEAEqcj9el+dBHPGaYBJmQwTlq3743AIgV344Gp7D/r4eIKHTUVaXF9uEG048JfMMTIJYIW4G6o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8c5f78d6-20260828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9438549},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8c5f78d6-20260828_1787908001837_0.8963949272980583","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ab3264e7-20260829":{"name":"@rocicorp/zero","version":"1.11.0-head-ab3264e7-20260829","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ab3264e7-20260829","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4a276b562f1f37793bec674e90747610d5b37c2c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ab3264e7-20260829.tgz","fileCount":2371,"integrity":"sha512-Bf6ug4Zmgobw4Yh41ui3rV7Hrz3beGh7Xb3bgpSo3xLiEjW0e1gjhUWzKGltBIfA8P3vgCkijkgW4g+hgiJzjA==","signatures":[{"sig":"MEQCIGy8ImMw9lhoBxPt/sHeOrnNw7xn7DVCFuF40oG1X5L9AiAH4a5nDbPiAbfm9HS2szoDELvn3OfM2znnUx+YUWSsPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ab3264e7-20260829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9440350},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ab3264e7-20260829_1787966402728_0.48057474669699096","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9eb703fb-20260829":{"name":"@rocicorp/zero","version":"1.11.0-head-9eb703fb-20260829","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9eb703fb-20260829","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"14e52e698cb4679839e51a322f730ee6752946d7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9eb703fb-20260829.tgz","fileCount":2371,"integrity":"sha512-RdLgas3VIwzCLOMeglJ/tqR59hcK5YKeCxtfQvurliBsqTeQZ5aJ9639EFyC8OM8TGpDK1MVjFennySwjuDyig==","signatures":[{"sig":"MEYCIQDW7F8hOiriueRKWzoXsAeho73pr+MeC5uf5upW1qUSSQIhALzAZghOxPn1fsDjU9xbFO/8OOIFabC1OmIgXXsqZykA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9eb703fb-20260829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9442096},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9eb703fb-20260829_1787969152185_0.6953390326974893","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4edec177-20260829":{"name":"@rocicorp/zero","version":"1.11.0-head-4edec177-20260829","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4edec177-20260829","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"762ee3f6f77d4f00a6ace0362c114162845da652","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4edec177-20260829.tgz","fileCount":2371,"integrity":"sha512-4BCocjikq4PZ/HXExUIkkjbmvGqugNq3+07kOvBEmjdS9nDCAa1Qm6tCUiFuLkmvAs4JnEagWk1HoF3aVV2E0Q==","signatures":[{"sig":"MEUCIQCk2kFY7DP7ItXkUkirigNysOv/7qIotFZJN+j7ZXIp2QIgIAPHHXh39JHuz2+Z8k7p2Mxqh37wafMj2gpwkFp3Ok0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4edec177-20260829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9442514},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4edec177-20260829_1787981911408_0.8850352896608564","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.10":{"name":"@rocicorp/zero","version":"1.10.0-canary.10","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.10","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"30f3cdb6000792c09fb2cde456b3c866369a6d58","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.10.tgz","fileCount":2371,"integrity":"sha512-CsYKUnAB4FQeGXcfA8Lbejd1ke2Q/6kUQeKGUIKEsAu2fQSJ11Gxec4I7MK2vCJnLX0gkh2RMdxnit7RvZ2AAQ==","signatures":[{"sig":"MEQCIGiCQ9fFcb9GY/bP6QVH9w6iHpZ4zjHUKrYCAU2Yc9a3AiAY4lJLuFTkkp+gkO3xwWaJHmjRTSfGlQ0X3o7/Wtl9CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9437201},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.10_1787983507173_0.46872430541588495","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2d6dca36-20260829":{"name":"@rocicorp/zero","version":"1.11.0-head-2d6dca36-20260829","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2d6dca36-20260829","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5294ecda461137aa23ecd445e46a59bcb4643850","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2d6dca36-20260829.tgz","fileCount":2371,"integrity":"sha512-+LmBv8+ELNpguF4fMK65GDEFSo2DkSUs+39TEKmkLxNgi1XtbiyrxNfux5uNG8xCM3KoPjZ1r0Kuc2rSFyiuUQ==","signatures":[{"sig":"MEUCICLBnTyhUQMG+LjIRCwknNnvSopJGpl0C4o2+bjNlsZFAiEAxWtnkzju5ZvK2LGIEYGJdweFVSEHZeLpRBNbX7HhlEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2d6dca36-20260829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9442904},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2d6dca36-20260829_1788011522390_0.17011935997717398","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-639dc8d3-20260830":{"name":"@rocicorp/zero","version":"1.11.0-head-639dc8d3-20260830","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-639dc8d3-20260830","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1a17d6878e3685d3b1fc0ba2d5a30a269d12e88f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-639dc8d3-20260830.tgz","fileCount":2371,"integrity":"sha512-f/hlEApUnElXQAMNuSCygB17GPPH3TmNJx86EmEMEDQz4CZyP4kKZQX9KgtXHbclD8GcTUtXr1kB82FbNLU6sA==","signatures":[{"sig":"MEUCIQDYZM2emmMFXZ0m42P1eNcjSU6gN4buwA+NJLwy8CLTdwIgd7IOx60d0Dg67J/sn7f3/1Fup/r8bEt1ngc385wu+BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-639dc8d3-20260830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9449107},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-639dc8d3-20260830_1788126445664_0.027246342899666542","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.11":{"name":"@rocicorp/zero","version":"1.10.0-canary.11","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.11","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dc0a621b8a60652027ec0c0c30b4c6762369d332","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.11.tgz","fileCount":2371,"integrity":"sha512-58BcYJH3eVVrmKwBlY6XLvtZ5IndKeFV74cpXKWPhjF/Ja6OAL77L2M8T6DDi0vEQRQGqHwEv4xBgCTdUBht/A==","signatures":[{"sig":"MEYCIQDx3YKp8V5XolzEQQCM+gArqjRVPNsgsxtMa/1lEk9AjgIhAIlPO/RiL2uGW+upYKt5836dqjA0pcHnr28gtwT9aPqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9443419},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.11_1788127259347_0.3161509090224981","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-64a4d931-20260831":{"name":"@rocicorp/zero","version":"1.11.0-head-64a4d931-20260831","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-64a4d931-20260831","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"928c598b1fd4dcabd1f4e6a50fcf19aab23e868c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-64a4d931-20260831.tgz","fileCount":2371,"integrity":"sha512-P/FjRkJzrAPLauIbT09VUWBVLdnOiPtk66LWZBNB4ZGGRwTSho1Bnj1+84LhPo5tb0Z5GAsx7erXDhcnxb0WdQ==","signatures":[{"sig":"MEUCIEe6uHiDHtM5bz1F8sSmU5cHYD2QUssnsWJD5tvyWjdtAiEA+ReCXcy5BbKz7mlI9ZOIHxi/iBt6FZ9AQBB4LyRfL9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-64a4d931-20260831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9460751},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-64a4d931-20260831_1788191923355_0.23811057283062786","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cc518e15-20260831":{"name":"@rocicorp/zero","version":"1.11.0-head-cc518e15-20260831","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cc518e15-20260831","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"450e5d5fd6240a5515036ef1e82d2bf993989c9d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cc518e15-20260831.tgz","fileCount":2371,"integrity":"sha512-o+6DJsXbPq4ad4xnUtCCSN51g14YfTZoyVG/aLnIoQmrXM9WU1DtLgaLfbW2qr4dBFug+qqz/DOG1K7l0c+hdg==","signatures":[{"sig":"MEUCIQCfbci2/mpjHQ952h3L62Q/prfHvXWYPDkJPJw/7vww+wIgciZecUBY2T/gs8hFLsmal3HKeNpv10zYI/BVGJeq5Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cc518e15-20260831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9465277},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cc518e15-20260831_1788219250788_0.6655791046446293","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cf6367da-20260831":{"name":"@rocicorp/zero","version":"1.11.0-head-cf6367da-20260831","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cf6367da-20260831","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ce723aa6d5c868f2ae683de9fbf5ca835eebfc09","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cf6367da-20260831.tgz","fileCount":2371,"integrity":"sha512-tqMQwTJJfP6d6DLhcj7x4scKt6Y9myF/FWMKcFCa1+st6cbLy4hfSaDOMLus16jsSNZ3kZ3fXInqSUbpAqHCCQ==","signatures":[{"sig":"MEQCIGVwSISahaet+8+272/qkw6Bd7hK13Bkn66jKILaER+PAiAR0Hzet1OK0HQLWZxTGMU9Ccs1uFJjxeo/0qDHy6Ycag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cf6367da-20260831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9463966},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cf6367da-20260831_1788221733491_0.44874494689976774","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-93c9bbe0-20260901":{"name":"@rocicorp/zero","version":"1.11.0-head-93c9bbe0-20260901","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-93c9bbe0-20260901","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"40067a114dde21759aec415ae5de13adc5c5c808","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-93c9bbe0-20260901.tgz","fileCount":2371,"integrity":"sha512-rpKH/UUJ7Zteav5s6TA54irpSJl6ZyXxKZYOB0ssSjbibqlL/ZduYMNeHBuhQqUE2whVJyzlBDFvGlrlVWMNgg==","signatures":[{"sig":"MEQCICFn3jx6SyBqiekFtnpdundg9wCxh4VosJL8um90jHRdAiBoV1UrYdl1/gf9727tdVvfWXL9DstlWgSg2gr+KIBFqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-93c9bbe0-20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9470440},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-93c9bbe0-20260901_1788243757584_0.8434500727566336","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9be1864a-20260901":{"name":"@rocicorp/zero","version":"1.11.0-head-9be1864a-20260901","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9be1864a-20260901","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a46c6b0b0fa6da973e51f50f7e55d42f370b52f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9be1864a-20260901.tgz","fileCount":2371,"integrity":"sha512-6h/F2inh6jSHUtmMJT2B30IRle+J+1hTxwgOvoF/OqvKgszqLjO52Z2ngWT+fejhEq7zfCzZmdY1lCAggktCPg==","signatures":[{"sig":"MEUCIQC8HxByVfwXSUkv9RvwrssK0Ig7g29s1JpbyJ4F+w2oVgIgVgOmvDJ6nrqXRqA2awtvlgPtKbeoq8JhQbvkba4aOos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9be1864a-20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9469126},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9be1864a-20260901_1788246959181_0.5899866785885857","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.12":{"name":"@rocicorp/zero","version":"1.10.0-canary.12","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.12","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8440646d9c08a386b5a31c63d81a5412d282aa7a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.12.tgz","fileCount":2371,"integrity":"sha512-VN7yqe1JpgSbHWuRVZTcBON43Yy9wERmvX+Kxs+ezJidKqxSEv/KKUQdSAPMXm7aiPJvYHq/HFqczlHBtGqFXw==","signatures":[{"sig":"MEUCIQDcxKL3kDn6x/wXCq1v2GmeywTtLgymdPNzju3mtww2tAIgJSOuNIN6iiKnrgyv3OhIzQJGx+I/dN31Iz82wvjDH1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9452539},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.12_1788247470008_0.17245891038667538","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2680e2d1-20260901":{"name":"@rocicorp/zero","version":"1.11.0-head-2680e2d1-20260901","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2680e2d1-20260901","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fa72ed5779a70965dd934666f651b9bdd907710d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2680e2d1-20260901.tgz","fileCount":2371,"integrity":"sha512-q9RlbIzguTpYaBLnRP4p16wygHy0S07oqGP5vp0pC8/0ikdzq6cJMYT1TVV25UC7H5rxv1HarU1jHgnjaUSG7w==","signatures":[{"sig":"MEQCIBGb+3bVTO+nDrcxskMJjNWI4aL9VA7WHMMubeFdmPZ0AiBstqO/W9R9Zt4BeITnj/8gLJbIllHa9/XPaQuvI/Emeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2680e2d1-20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9487449},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2680e2d1-20260901_1788251502149_0.1959790416430578","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.13":{"name":"@rocicorp/zero","version":"1.10.0-canary.13","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.13","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b35cf5ba4c2ea46c577af299c0798906b34b538e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.13.tgz","fileCount":2371,"integrity":"sha512-qy63beitMFvqRwqSEF5UJGTCB/HPBsIaaDGiLXO/qEI3cafFY0zmPgP19jf+TC2zwsYPbjljMFz0/Ps46jIy+Q==","signatures":[{"sig":"MEUCIHS5d3Fc7SNtOz9BPRSC9EgsC2GZEXsk3UFFCR6xJoftAiEA8NuzPOT52y4TVi4rtZFqM7it1cQwZfBaemo6C1v+s38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9452536},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.13_1788288430491_0.8493465455702225","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d9198d91-20260901":{"name":"@rocicorp/zero","version":"1.11.0-head-d9198d91-20260901","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d9198d91-20260901","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dae05557e103ef2c9af3a8fd2ef29276b1d5761b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d9198d91-20260901.tgz","fileCount":2371,"integrity":"sha512-UsF0iUAxlGaEP2pjcUQdxo43uoM+IXDzB/IEjyhysygJf3E1gvf3fzd9kl5xmY4fhWhWCFdrpgOzNMAvNtqAVw==","signatures":[{"sig":"MEUCICQ/cBsgiFwvv6rRNnUgwKDHR4tFu6DUp6EQiUksokb+AiEA+YixRXhYqS1ifEV414QK0OGutLkV+OAZ97iCT9ZbAi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d9198d91-20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9491232},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d9198d91-20260901_1788293096092_0.1667087272265797","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-48eb4cf3-20260901":{"name":"@rocicorp/zero","version":"1.11.0-head-48eb4cf3-20260901","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-48eb4cf3-20260901","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c586d5b7cef4893747cba60ea2aaff4a3e12c88c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-48eb4cf3-20260901.tgz","fileCount":2371,"integrity":"sha512-JutqBaAv/MtrTP8bf86SoFw/DNoq07IO71BEtq/m6/c7/hiv9p7J8j13iDxj76uDsdfQZb4n8sv083XnSpa/mw==","signatures":[{"sig":"MEQCIARxoyK+rrw4c8S0GReW/nBP0NU36/vjYpu2kwG/hi9pAiBz+6dV+edtF9v22vHNkTPcwJJL5wrI8RSyk2ZK9xnBjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-48eb4cf3-20260901","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9495040},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-48eb4cf3-20260901_1788308904236_0.9647278359291416","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.14":{"name":"@rocicorp/zero","version":"1.10.0-canary.14","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.14","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6b5bbdf28439737abb5a32ba3e92e595959ad60e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.14.tgz","fileCount":2371,"integrity":"sha512-c+HBrafMT05Tc+HqqUqfUOyRgrbVdjl6yTiXiiXuBwdNwo2ic19vRNw0Uh1diTvISIqvdJEHBg3U58npcuSOdg==","signatures":[{"sig":"MEUCIQCrPVUalj/7xO4f7pGnaWQZD/VVkjF43uHlhKl2RzkQGgIgCaA0Vi0OB+QUiaoeCpOUdyoKNqAdXwkm4EmTFaTageg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9456316},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.14_1788309578429_0.03441009741767309","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cec458b2-20260902":{"name":"@rocicorp/zero","version":"1.11.0-head-cec458b2-20260902","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cec458b2-20260902","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5b927533db0762a4b040ca730d46ab40e47999ca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cec458b2-20260902.tgz","fileCount":2379,"integrity":"sha512-9jwrzrafsnQypdrFSDIjznqv3r3yY4Q11yl+LX0M+IxZ1fy0Gcj0WZQ6Plmr7S7c6XOcM3TAlkdQG3I9c0BLAA==","signatures":[{"sig":"MEQCIHPOKtCmFIcKW63Zh5Pji3I4x658/JcpZf8UhIapCUyCAiA27DwfSgobwXFCz1y5juBaaGoJRgs1VV9U53lwBqSKFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cec458b2-20260902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9527614},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cec458b2-20260902_1788337169457_0.48443093360557055","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f7a34528-20260902":{"name":"@rocicorp/zero","version":"1.11.0-head-f7a34528-20260902","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f7a34528-20260902","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6cd04f517a758a10a2504816accf3392bb90c0ce","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f7a34528-20260902.tgz","fileCount":2379,"integrity":"sha512-FJhug3Dmf/MA7s4rKZ3vG56IOAVWZwhoAqAiu1NDSSXRg6TKbHomZkiEYsfJmS0Iyr2R/J6qr++/vC3HmSJLuQ==","signatures":[{"sig":"MEQCIAeMpt8vrma78cY4orFZrQo74v35dqNy4xVJoVIsd7dxAiAv3ZcJ5QqX2TTd2bqZeOu0bJbndzpsg1JClft67kMf4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f7a34528-20260902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9535174},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f7a34528-20260902_1788366464179_0.0864410193075964","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e5e95570-20260902":{"name":"@rocicorp/zero","version":"1.11.0-head-e5e95570-20260902","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e5e95570-20260902","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9233bbeb31766fd2e5b597ad6bcd6e00687ca4c7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e5e95570-20260902.tgz","fileCount":2379,"integrity":"sha512-HERzjfkFf7bv+3PzfT6BoVK2qCXT91g8A95+9vVEWT2h18wPV0NujpCjfACS3Tp0nmJjdOx0RDplnUrfyQMU1w==","signatures":[{"sig":"MEUCIApHFz6Er1llZAverSsQOOHpkE74Y0JTUMGJk62g4aw9AiEA2EifO8fvNFZqEroemEUZlQO9Gm5PJvNHhPnHesOgXZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e5e95570-20260902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9535196},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e5e95570-20260902_1788368731177_0.6406041276964067","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b127f321-20260902":{"name":"@rocicorp/zero","version":"1.11.0-head-b127f321-20260902","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b127f321-20260902","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4dac5e13707c851f080ebc2ffe050718cfc53422","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b127f321-20260902.tgz","fileCount":2387,"integrity":"sha512-HfTro6DX93FeCZn5tbMpjBvRbtllFdHSbiqC7si/TpEcYaGFYRfoPbve9FXsS1YswtU1QdyyRkpR0DMpWMfd8g==","signatures":[{"sig":"MEUCIQCr5DhuFpWOApMWeSKm5mdZb1CBaYEOPJo7axVkKq8POAIgUgh0/+bt4bgL7ExkUMzyTy2JXqUXbkmx2ATFED9jmjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b127f321-20260902","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9639223},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b127f321-20260902_1788370804463_0.16949770994248015","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.15":{"name":"@rocicorp/zero","version":"1.10.0-canary.15","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.15","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f6b9fcfb490178f4c0400e090aa898c5f580b312","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.15.tgz","fileCount":2379,"integrity":"sha512-ZXRFaLDcwIq11XKiEWDmDKbTUf6swpjYD80OiqLMdRcH5Jg2NNcjw9244fY8Y+oa3Kss7VAlEiWCjPCllYSdnQ==","signatures":[{"sig":"MEUCIAF/XY8wJZOIRSBuI1PXfx2vIFIJoNfi8zTtVc4i67v4AiEAtR32wVuqlWXDICFYC74X7xuM4BdySCjaK03u/yCZZVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9605269},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.15_1788372072368_0.9982202786816843","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.16":{"name":"@rocicorp/zero","version":"1.10.0-canary.16","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.16","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"181fb58d7f2693680c7e723b82afb1f35fd13e9d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.16.tgz","fileCount":2371,"integrity":"sha512-lVOtp0LGFcolDAXxbjLwmLf8xL3vxT8m2LpTzH61FVkP2NkGx/jV9IloMX3fPYnlAJK1BThhSrcbQAaOWSUCDg==","signatures":[{"sig":"MEUCICuOCWUh96PJcysnLyqZ5QeWAl4fQs14jUvdbEEhz7fXAiEA16DSD2ct+2HPzw94Np7oX0EvwUcpozRVzYFoBzJ0TVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9456316},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.16_1788386520237_0.8184626725344077","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9dafc116-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-9dafc116-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9dafc116-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"333658659670446ffc60aca9e589725ad36992b6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9dafc116-20260903.tgz","fileCount":2387,"integrity":"sha512-dDe3hPOou2r/BHGzwYuAvJg5QKmKG8pcbY1j13g9rh2EI0VsiYa1R4HO42auuEPUPNMpj8u/wiMXBHhz3aNDmw==","signatures":[{"sig":"MEYCIQD6HE0og6XoVmFao25WD9aaeAJZAnWKK79Gvx2Kcup1rQIhAOYvvDb8IIsmW/0AZ6rQc5U9lw+nQmOE37J23ChMWD1y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9dafc116-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9642173},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9dafc116-20260903_1788402545369_0.9852826255397891","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-81983d47-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-81983d47-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-81983d47-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"34c4ca73bfb87a61315aa82ca1d43a76c98cc1ca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-81983d47-20260903.tgz","fileCount":2387,"integrity":"sha512-jSNuxpMAOOzj+deZX3aYXain+2/0HQbL/6D5uWo5Vh/57YjLE/pmlTAmQHXHmsoX55fDSeROpyWjbCHmHoELkg==","signatures":[{"sig":"MEQCIA8iuGfj21TNr2TYlbZFhOsRl8VWok7DkW1H+JPs4/HfAiAFUUIPM2Jp/wS3+JAm7AF/3/V1fbHLVt16BBb3Fu2xfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-81983d47-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9642503},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-81983d47-20260903_1788409077082_0.5615067354733791","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8b541752-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-8b541752-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8b541752-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d64421c767c8edb0192fc1c20240624680d2bc7d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8b541752-20260903.tgz","fileCount":2387,"integrity":"sha512-rgqoJ8G5wbjKDoX0WOZNLn+DSViqaWyIgaOpNz/lIQgPtKIFHvaAnP3XB36WhTlK8DmN2tKSLdHM0usEVaksvg==","signatures":[{"sig":"MEUCIQDdHOeza0/i0iMYCO70k3eFjl28veQPm8sx+4HYTjpLRQIgXoDqAVlTj8QctfKLdjsoIQ0d711PUbIjsWjlDfy0mlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8b541752-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9644730},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8b541752-20260903_1788422964850_0.09776954687469996","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.0":{"name":"@rocicorp/zero","version":"1.11.0-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7948901633e758267552650b2ec54e4e9b04f1dc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.0.tgz","fileCount":2387,"integrity":"sha512-rjuoXgyUTwa32ZwV9xSuuza2Ohn4kG/RPJsiaqBwd9bM9cN+sABTeVzUlrd61PPrDOkifZdljSRKcF9Z+XTxXQ==","signatures":[{"sig":"MEUCIQCAgrzOc9Vh87eZ8/J8RnlASGTehRt95zvZzTyLBKQeLgIgBANIRF2s1GJ1zgFvtvLOjpED/hm5OFR9g7GpwARyN/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9644674},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.0_1788463099113_0.28775399043829886","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4d475f27-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-4d475f27-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4d475f27-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9d4dc4a6bdbcd9cb6aea67cd19dcf11fef3eb3b2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4d475f27-20260903.tgz","fileCount":2393,"integrity":"sha512-yChZ2JVib0X1PGITBXnllsliNXkpMqYXonjk7koqyfSO0B3KFN7MSb2LblLAVfupO47wLteKxCG9FgvyK+OpOw==","signatures":[{"sig":"MEQCIBYwRiskK4a/lhdOFZOO9pNDhInL6olDjcmFLiATZwGVAiASiUacjzQQjOc0H/VPuu842IgA+Sob4wELwlciKdsF9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4d475f27-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9688427},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4d475f27-20260903_1788464268432_0.7229221253368583","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d47978b9-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-d47978b9-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d47978b9-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"93621792e7bdbf43ca94aa73bba8e85cdc1a89e0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d47978b9-20260903.tgz","fileCount":2397,"integrity":"sha512-7+hAJMZC7V71mLyktyiqF8l+LCiTbm+hJ5YCc28+r+MDLZFx3oCMt6XUnjPRV9+ngTcEEkJsiVo0Iz9+C9t2Zg==","signatures":[{"sig":"MEYCIQCb2lfSDdqjQ8SKQRTEj79XNhHWuV9PZ/3Y67HJDIILrAIhAMLaiR7bJASe6AgBro9X2qyh7PFUMphRwOijfslO7Vdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d47978b9-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9721928},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d47978b9-20260903_1788467024895_0.5084192529905098","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.1":{"name":"@rocicorp/zero","version":"1.11.0-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4db17a4dd2276168998b8bb13881663d64efebfa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.1.tgz","fileCount":2397,"integrity":"sha512-FoxiDr2kN4UIrnvd/iXUcqMawgdYu3mWiWbwOF66axA6NF+s0Xc3xoO7lT/MfgW5j3bBcuEsSW7qqc70+mtLNg==","signatures":[{"sig":"MEUCIQCs84jlrZgFfzpz4+irWAHKLGg/Qrq/QRCo9DmcaS2wGAIgMw+Xy0z6MWMqNEqoPdL8n16Qx5qJhyk8g3gWUrT1yzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9721850},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.1_1788468259320_0.2211713290377617","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c4d99d0c-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-c4d99d0c-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c4d99d0c-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fc3ff9d73bafe44e79e6a3b43d0c62f765e9d2b2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c4d99d0c-20260903.tgz","fileCount":2397,"integrity":"sha512-dkUOO1MWW+UDvJe7yUZsycbm+TZUG6at0j+ZvYtmjvT5u6Qx1XQpZPKP+MPXRkD9MNsjhQxnKIDnULBPk5S9Zg==","signatures":[{"sig":"MEUCIQD+cArsVJwOFoc9IIAVQSBPpjKEb1KZcsWMomcpfoFi2QIgcwNK1YUkN9XQyMwm/qpDnEZo8yugNw9OJL8qoaLkXdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c4d99d0c-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9718618},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c4d99d0c-20260903_1788469324438_0.5830335844925418","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.17":{"name":"@rocicorp/zero","version":"1.10.0-canary.17","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.17","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c6eb6ed49c427da69e7b2a6a0aaf64ffbcf7dbec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.17.tgz","fileCount":2371,"integrity":"sha512-gaSrKeoX5hZV2Ub5cIeOsx9q+EkrK4gOKrK7fQhJ7PBw4Li0x+W2nSuvaLvP0nABD2Ef8avws6FGNMf4zK9Q7g==","signatures":[{"sig":"MEUCIQCyaJKswYjSSarGofkH7cQw0sJWAfvlAjOeg2Fox83mxQIgeSUtaKR9w+/DRymF14vbg+shhjeeHe2DAzXlRaa/Htg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9453028},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.17_1788469711627_0.5966066139070465","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6c2ea740-20260903":{"name":"@rocicorp/zero","version":"1.11.0-head-6c2ea740-20260903","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6c2ea740-20260903","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c2135ab94943b1927d0f5e820d64015470720038","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6c2ea740-20260903.tgz","fileCount":2397,"integrity":"sha512-aeqPMEVDYM8m6woJM0aA+haW2AN12wOqsLLEE1KPT/8cKPQf+VAmle0wgH604BSUvtp9M59ldfU8EaXJKIUsQg==","signatures":[{"sig":"MEUCIEIxJscn0TOh/llOpNiTOdKPNJ/DMT1UwMJZNFqza6a3AiEAjjatEiAPdIpOpkPJaUnT5TRSqe35X3RQ7cjsii8AiLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6c2ea740-20260903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9719617},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6c2ea740-20260903_1788480599614_0.8637725169183179","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a2319797-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-a2319797-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a2319797-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7c9cae4c3ade4e6610f76ea7dc0e47bb0dedc982","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a2319797-20260904.tgz","fileCount":2397,"integrity":"sha512-i4nhuEsZg91bU63gdFzWppozBsmwWRAVUbo8Cpde/G7SYR6hS1DH5kI+VgLMnyqMYcsypagLMEPdkXcViZ15Qg==","signatures":[{"sig":"MEUCIQDa4274posPJelOZie6fLTHLMnYbHVtd3lo8OKo156TewIgAeJLzY8WUeUdp6bbSV93F2+jrp9hbAW7JKOCVZP8aUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a2319797-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9720034},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a2319797-20260904_1788521137573_0.9207613933315142","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-0d54bfdc-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-0d54bfdc-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-0d54bfdc-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4923031ab5185e6ec511af6951d5cc139b39fd34","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-0d54bfdc-20260904.tgz","fileCount":2397,"integrity":"sha512-Esxgwe9dBQhhJ9m7J08zKGhogjyygKsKAjOy3hX+K0Rj8k53m+DB3hXEq5WD+SjiKLFDeUC8VIVC4Epa44cIBg==","signatures":[{"sig":"MEUCIQDbaKM48trAQingSaux4wBVM7d25p9NZWgjX5lMo3ek7gIgXk2x9kIAWIafZsNfGBpqXVtejpGtQp9rlWFodiVG8JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-0d54bfdc-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9720100},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-0d54bfdc-20260904_1788527274610_0.45694519614574514","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-94fadd46-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-94fadd46-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-94fadd46-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"26bbe59b20cfd37aa0d8d17dcc8833b5cf7e86aa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-94fadd46-20260904.tgz","fileCount":2401,"integrity":"sha512-KymnSdpGbGN+KuUAYs+Y3KTcJyAm43KaKL5cQnW4J2JM8yQ9HNsMDuGcTdQ/6U2JuK0UyZooKGe2BRDrPyR+Ow==","signatures":[{"sig":"MEQCICbfhm7Y9OsvaRV0HUfTRAxYmHFsMKgh0VaGPJcSrl1uAiAzSq6+3FlwsEV2qVXWz3DS8F6aKYjcyJ1xnQlSmr8fWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-94fadd46-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9798520},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-94fadd46-20260904_1788529330469_0.6245732639428019","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-87caec7b-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-87caec7b-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-87caec7b-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ac8551cd430a18c54e9a00b8cd2a7a0f0abe3f3b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-87caec7b-20260904.tgz","fileCount":2401,"integrity":"sha512-hsYY5+Q5BCL/IHsCI8tRol/qZ7FBNOVpYBC6Em8BI5lBjaSfEN1+qVgxoS5cMnkWzxO4dT6Z2GBAo+ha//BjvA==","signatures":[{"sig":"MEYCIQDeT2/cvh6bGJ2TNj2TESTd1UxZpotYZvoi2H/t/JgjXAIhAIfVTMYl8ElHKWxPmey4lZAm3DrRhylHd7nIodPFkTVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-87caec7b-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9806168},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-87caec7b-20260904_1788531652080_0.4004432395065578","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4dfe7cb6-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-4dfe7cb6-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4dfe7cb6-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d2ff28bf99f277a73932dccc20aea4d391daae72","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4dfe7cb6-20260904.tgz","fileCount":2405,"integrity":"sha512-URlDsiNSUKNpsVRg/RrJ0JsctDY5V8+s2+MYw7yX1YHNQe/vwnXvyExRgcyVNx7iPSTPax9RwflvMCt7gj2LGw==","signatures":[{"sig":"MEUCIQDZhsN6RibPG2fKCNhUbRqtuMgNuivEghGiV9fNG4efoQIgB9xfOW3bkKlRN9W/VrLYWbW8j57N3JqiZereZnYhNWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4dfe7cb6-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9832482},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4dfe7cb6-20260904_1788533973516_0.31269255356008197","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4ead680d-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-4ead680d-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4ead680d-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"47bf5a42f7b4d56eacfa17229e0996826e4373fb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4ead680d-20260904.tgz","fileCount":2405,"integrity":"sha512-T63/wxPGgfiV9hjOYBloPiw6zRMKTd3Bk7DWCt1rnKkzqUE2ntYePmv/3fpnYTwB1jl8I3QPZyE95/H3Jzjlhg==","signatures":[{"sig":"MEUCIHcT8KV69oj8v0hMteJY41Y1vR4kYRvPOADiCJeCih85AiEA3zjCWBVIQoB4Nxc8eEriHraYdQGwyu5eNlzaXM5Tgps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4ead680d-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9832482},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4ead680d-20260904_1788536247338_0.8883270376254053","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-de8d93c2-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-de8d93c2-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-de8d93c2-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"08afa98561756b506bb501c916ca93618a324271","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-de8d93c2-20260904.tgz","fileCount":2405,"integrity":"sha512-3b0AJAcaeNxVJax6VZrRc2q5KI3lCsQvsM84RS0rkazscFVaVCuAz/uk/jhuPFJqoiAJFYCUMngm6DMV0DXgqQ==","signatures":[{"sig":"MEQCIHHHWhWal+5QEQ4NsNFxlfu/xzcdUMxZYumnh+BU4fbrAiAhae5FLvUhluRJPMFDFY7ZagJcz8uGLiU1X1DljIqEqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-de8d93c2-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9834849},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-de8d93c2-20260904_1788538567345_0.6535930817469753","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.2":{"name":"@rocicorp/zero","version":"1.11.0-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5c2eef1905e957c216f99c8043173b2b5a55c008","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.2.tgz","fileCount":2405,"integrity":"sha512-lzqaDwiwzMEc0tQuUQQF3gJjpOO+b+8p/zSVOuMWbjEJ+uSFbvcP0tGcIG/p/WUQUUrJtJFIhstSvSd4aas/hQ==","signatures":[{"sig":"MEUCIQDa1qpkru3fyrFBkE9aSerFC5PxyYjSG+Tqai1CRnbe/QIgOuw2FWZeauMK5EKMHvny7oPgZ1qn/2aqDuLL1yKpe24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9834793},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.2_1788545627643_0.4154131272363486","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-67264ffc-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-67264ffc-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-67264ffc-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"63f3ed8e8b6451bacc9c4c834f7dad9aeb92221e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-67264ffc-20260904.tgz","fileCount":2405,"integrity":"sha512-G3t2walpuAmrRTbzplUPoMZkVw9pcqf+ojvYja7SGpdUdAcR9h/qQGHz2HnVk3eifRHznUMRObdpgnQ0Ye3A9w==","signatures":[{"sig":"MEYCIQDXSsUa1yvxcPsbCcWKLi4Fseh5WT2Iicxtnj18DLt8hwIhAIFfQluXsK6Jg9ZeO8zyeVebU09RAiJYKI3MAQ0Y7COj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-67264ffc-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9839268},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-67264ffc-20260904_1788545913481_0.49789513749819103","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-55cf09f7-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-55cf09f7-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-55cf09f7-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5f28ab0a0e8c3e5f0c97b57911e5b531493d970f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-55cf09f7-20260904.tgz","fileCount":2405,"integrity":"sha512-MwP0S9wj0fUCdyw3xV1L7c1dYqTwTKZJTO4MX/79bJkIjzgqoS/GAG2eE22PFawclSb9GkZLeTn7YNZ1L7x26w==","signatures":[{"sig":"MEYCIQCrjgtEplfoJ/P9GZ+lAZqxDHM8Jt+VV0fuUQw5XVUfdgIhAI9J1KMU9kRdFl18EYPXTs55gmu0xxsXT2Ko2ckWcmBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-55cf09f7-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9839397},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-55cf09f7-20260904_1788549025944_0.3747855763300312","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.3":{"name":"@rocicorp/zero","version":"1.11.0-canary.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d214a5dbbd5cec612ba0964da5ed8845050dd5f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.3.tgz","fileCount":2405,"integrity":"sha512-5+TOaihPmqcT8ffXFWqafR2Er3RyAg5gpBDR4N4WxVonbin+SNOYYBQFjpBpLvUM68RDEY4IxYdZwADJpzz7jA==","signatures":[{"sig":"MEUCIQDcjfLdpq0NzRH66qftqrg2734Ry5llNDkayS15JFSlygIgZY2yY895BFhw+TkYPb6Rvu5Ozu/CJa9a3cZ6wH6Xbto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9839341},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.3_1788550449119_0.01929623442607209","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cc825160-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-cc825160-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cc825160-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8569f4864ef566fd693289fcea2f83ce4d054967","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cc825160-20260904.tgz","fileCount":2409,"integrity":"sha512-lh8LBaoVN8gkI4N2E6rDt7fej4hfmhlB7nSkhpyd8N71veBRQZKZ8dFinH/Vf9Ms67Yi92He7vQ++7ZotAvdvA==","signatures":[{"sig":"MEUCIQD6DmtI52XpUt4yr0+wQvoEWB0TnE1Ju1pTnt4dytUzYAIgCbKN++YU4ekpj1n3fkf6cgec0Zka5NPmiaDAOxzSvAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cc825160-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9877388},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cc825160-20260904_1788551288218_0.592553400876255","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.4":{"name":"@rocicorp/zero","version":"1.11.0-canary.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ef4d647729b0927b6623dcfcb8b01e013a20b247","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.4.tgz","fileCount":2409,"integrity":"sha512-89MN7ZKLDSLFG/RXsYTYQF+UXlpIGFra9VxnMAJ4UwEc6kIKNlI5uieI2X4hGYFNbZqjovHT163V7yodLM87vg==","signatures":[{"sig":"MEYCIQDYfQosE61CMvUY6kPk4dIfYR3HfhNwkstRK/LeJbDg7AIhALoTdrxjZ42ADPQSYucHbHQeJjhOPjvWit3A4/zc6RNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9877332},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.4_1788558754278_0.8225648170616011","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-50289a53-20260904":{"name":"@rocicorp/zero","version":"1.11.0-head-50289a53-20260904","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-50289a53-20260904","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"14fcf9f2e1920a9e29dd45470ecb707c32d750ce","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-50289a53-20260904.tgz","fileCount":2409,"integrity":"sha512-kMRX4ruAaQFmNQBs0FX72FVHQaS7GlpLqkwmn2+OIxJ/54pBPFYJmg6SuEmc3GkLnRQFBdtBiYziDBdTy1xtNw==","signatures":[{"sig":"MEYCIQCHrnQWZuzPeM3zoq/MBIwcfQGH+6Bm6p3ZUW3iUGzmGAIhALSrxmUoqUKIAO+vSTqNSPeKxl4uIBNTEJSSO89Z1ILy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-50289a53-20260904","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9877410},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-50289a53-20260904_1788562973136_0.10850218157207925","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.5":{"name":"@rocicorp/zero","version":"1.11.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e889826b14be1ba5311c7ffa7727c10bc10accb5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.5.tgz","fileCount":2409,"integrity":"sha512-4zKrH8kSPxAsZzx6ib2ezwCx4ww46SFt/H4p47i+9KM16f7pkWhqadRE98xl1FPcLd34yqaKTV6IWYR6L8cnVw==","signatures":[{"sig":"MEUCIQDbam3bpwUzBoK9KEO8qbAJFvtXMYIs/WpvmBy4ajBvygIgfpfCIge3qOPVWPR+ACI63UZVNWOEo2O1RmS7zkFXkmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9877354},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.5_1788563375208_0.526830440264346","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-5cc113d4-20260905":{"name":"@rocicorp/zero","version":"1.11.0-head-5cc113d4-20260905","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-5cc113d4-20260905","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"20d19af024924543da6aeb1b152e4812a6a9deab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-5cc113d4-20260905.tgz","fileCount":2413,"integrity":"sha512-0kxYLx052uhtF88b7MKtkVF+P2EzB0EQD4Wv98QVKhRUAfv8onrDyiCO6c8tq/AaQ5ieTo32IalpGENODruMUA==","signatures":[{"sig":"MEYCIQDFC7Uazlfck9VIcUfMO1WFqu32ALBPGWia4RXv5Av4RAIhAJ48sJqK2YiL4qq4imR2l4Pz1EHZZihgldtCDrEtBOR1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-5cc113d4-20260905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9908128},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-5cc113d4-20260905_1788637463350_0.081367871758526","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-344557bf-20260907":{"name":"@rocicorp/zero","version":"1.11.0-head-344557bf-20260907","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-344557bf-20260907","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7a63b468050b4e03547306c162c14782d3dfa3d0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-344557bf-20260907.tgz","fileCount":2413,"integrity":"sha512-xQr9B0RBWo1Y+o5C88yIzcoL1sILEA/T5HBqDOaLrD9CgGUJxUY7CdGjR6Wsm3+WPoTxUH2x3Aeh7S3moynTuQ==","signatures":[{"sig":"MEYCIQCTwhhor/q3czAGsF2LSktsLifxK1vGITPBIEzjtvE74gIhAKNCEBNyxlpj/LpoQxMsto8MjVnRFiZW0E1lRpNfi24P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-344557bf-20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9908128},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-344557bf-20260907_1788777439641_0.6694293106489762","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-49c22bcc-20260907":{"name":"@rocicorp/zero","version":"1.11.0-head-49c22bcc-20260907","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-49c22bcc-20260907","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"15dea8fd7f84c868b3a85a1d7db71a1833af5e29","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-49c22bcc-20260907.tgz","fileCount":2413,"integrity":"sha512-b6mIihOEf3V9tZKcQjJDMrbD15j61W0o/zf+4JM9N4pgn1y2K/qnaCB+7nmOZ+paW3jHKR6oxOXk0etHyNVTYg==","signatures":[{"sig":"MEUCIQD5cqa8rcdb16I4+gwuo0xNVP2pI+YwWSeYWhgKQgwIaQIgd7oBHrtcMGbPHhfuNG38PTPVG9nLNoWYYN5dQOCosGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-49c22bcc-20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9912844},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-49c22bcc-20260907_1788779584382_0.0023262107589705483","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d5d9d49d-20260907":{"name":"@rocicorp/zero","version":"1.11.0-head-d5d9d49d-20260907","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d5d9d49d-20260907","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"358d0112e3fe9bcdade6627f813e61e5c47cb644","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d5d9d49d-20260907.tgz","fileCount":2413,"integrity":"sha512-rEMOxE5xe+4fHsOSU5U4ZzH+f9I0QmtwtJtNecwAvum8DbCBL75DvVxmvBf54nEOmjN4bUmLjAJirUjsrUNDQQ==","signatures":[{"sig":"MEQCIFim63MotJy1tV3w/H9cQnt6Ji50TkcMy6n0uwiNOXXnAiAeoUfeTFc6Qjjoe89CtJNcpxqcBf1n62q12PPRwp+KvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d5d9d49d-20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9919308},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d5d9d49d-20260907_1788781699238_0.7835807062931832","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-465ad6b6-20260907":{"name":"@rocicorp/zero","version":"1.11.0-head-465ad6b6-20260907","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-465ad6b6-20260907","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fcb4563d9b9552e376c07d5d7848e7a9748fc3c9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-465ad6b6-20260907.tgz","fileCount":2413,"integrity":"sha512-lYXbI1rgl6j/QpV3WKsJr+z8MplIqaB84NDDpEW9eNwR7RNEFUZCeFC1imKKSLuGDkhCDSd0qXyNhYLKmbIRQg==","signatures":[{"sig":"MEUCIQDci5h4ng7thDbKN5dCYm8X2X5fcSq4FwruKuvPdkSpJQIgV+b0/d+Z3UgrEHaxxuQGUq5OnstZnVbyxez1PvYYiJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-465ad6b6-20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9924595},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-465ad6b6-20260907_1788798018020_0.6227927323888773","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-94e7a887-20260907":{"name":"@rocicorp/zero","version":"1.11.0-head-94e7a887-20260907","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-94e7a887-20260907","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e8cf2fda21212735a7471445dc9ddbfe220d39fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-94e7a887-20260907.tgz","fileCount":2417,"integrity":"sha512-rLyEMsHmU0j5u/ntH2rr5qZJKwyWEGigSVdSmSCV5X4Ytod5dUSp0vNHXNwQDcL4puObP4IXZqmKgYpSyypkKQ==","signatures":[{"sig":"MEUCIHwnwzBW9+J6LwqNhDczJHNX7mJtTNhZABzsElk4QDjkAiEAn3FhcgD5ElY8XJxVoBMcFho1yjTn+mlIfq6eWIpCRf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-94e7a887-20260907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9964730},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-94e7a887-20260907_1788800224578_0.5285821627643041","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-deefaa43-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-deefaa43-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-deefaa43-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9ede262c0bfa067d7fb116c7e404b0ee639337d1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-deefaa43-20260908.tgz","fileCount":2417,"integrity":"sha512-maqyEQl6qcpKbl01SW5Q3ibtDznm+yKZ/EHhSOl2Ggke9i5lkgXqk6oZywhvLM8D74tJ3eBhLP3RJwIVAPH/rA==","signatures":[{"sig":"MEUCIQCEDTLT1sFEuzRLfUy0h+3EuDSXsm87G8lH5kxz7aaiuAIgfT4dzo6oI2J8uybgnluFqfGXbCr6/uM0p1W74r9aZCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-deefaa43-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9964730},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-deefaa43-20260908_1788864145414_0.35518634996078724","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f571bbd1-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-f571bbd1-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f571bbd1-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"12799f8c8495800daa4f311f0479631ea1913f35","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f571bbd1-20260908.tgz","fileCount":2417,"integrity":"sha512-NLRVL7YFEdeTQIcRZ2qXU4N58jZUzFVO2KBO5Nl9nBVxUWuP+aWj2p6iYc2CWpSJnj873ZCwjP64qXSU2ohAfA==","signatures":[{"sig":"MEQCIC+Ckqpylv69Tz/GjGhBYEO9648ZuH+drVsP8EWOiiqkAiBhnxW6XrsHicvq8csDyaMas0st651+TON2/IBHNFu8vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f571bbd1-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9971309},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f571bbd1-20260908_1788866476293_0.2323373289930335","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-776a2342-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-776a2342-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-776a2342-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8da8e9c1a1d7034a3f9ab608ed99e0c40aa81602","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-776a2342-20260908.tgz","fileCount":2417,"integrity":"sha512-TiEyi2SVHt3tGBlzVjs/fSlMR88BRg6FXvWIBLQgu46BsMbqGcl/0IXiFot/kqQr6KrPe4ZD9d39+dwZlGc1IQ==","signatures":[{"sig":"MEYCIQDINy+ViSESdP1z3xf+dSTfYqD4gk9kser8Dmkh/S8+UAIhAMG+V6RnHoRoe3xJzUD+HvyshTST0JxsA/XXRCdikOdB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-776a2342-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9971309},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.1","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-776a2342-20260908_1788873227453_0.8300816756752138","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1c53313d-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-1c53313d-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1c53313d-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"658190cd0f32358e5bf92e2bf2c6ecc094751c36","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1c53313d-20260908.tgz","fileCount":2417,"integrity":"sha512-I7hGJaby0tqoUow+l8+JZOlCG8A24rUAW/f1DVYovSRXYNy5F0+QdNhMh8ARd/RxMOSd4fbNYx2pOSc2ZLwibg==","signatures":[{"sig":"MEUCIFcOTG4itbS6GMLRJ2MNUF+QztdBmhC8su5NEYgC3qPPAiEA0tzmVboOf8RUpLzni06eSxdnRnWCDwntmS+dSXF3kcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1c53313d-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9971331},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1c53313d-20260908_1788875505040_0.9573184351215438","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3cad81e5-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-3cad81e5-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3cad81e5-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"02b2d01cc383bd0f73cfd8585f598e1e811c379e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3cad81e5-20260908.tgz","fileCount":2417,"integrity":"sha512-e1Pw3F8ToWU19zSoLJXdqUFTWwbXiKQaPFCJuK/OxwjHi9pn7//YZTx2fZqyLwZQCR24Y8Mzq02CeBD5xNskdA==","signatures":[{"sig":"MEUCIBefEzll0u8SbkraBsAAjEvG3/5EDckH+xX0k7syqt81AiEAhL8CwpKYH8lEA9nTy2xwtct31spCbcADKuLS5OZDNCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3cad81e5-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9973370},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3cad81e5-20260908_1788877742479_0.6655285628742895","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9c7b2276-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-9c7b2276-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9c7b2276-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"77c14be68df68877ace50537426291d15b96ffb4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9c7b2276-20260908.tgz","fileCount":2417,"integrity":"sha512-9LoMjGwcShA27OYr0k7GLlbHb2bm3cEtMLmmyY4jpiFeq/WdAQ6n7ZN5l6XgiKIHQVSIJL/etYpzxpHKjHqY+Q==","signatures":[{"sig":"MEUCIEcvItOAkotGokb9A/P65BHE1OJETOHgkUjvhtv/wlY9AiEAwG1cz1RX4gUXv9BjSAbBI9sGWvkS7SdoT2onXyf54Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9c7b2276-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9979195},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9c7b2276-20260908_1788880047080_0.390256358476782","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f278ddf4-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-f278ddf4-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f278ddf4-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"52f1a683c22bd051365c602b42391f6d7a16f103","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f278ddf4-20260908.tgz","fileCount":2417,"integrity":"sha512-HLbOTOikDw1bhn7pbQR/LHk20WNvoFkTTpcowADWSVzEiBRRW+MM6YwHogjaywWbAn4KE3bCMoLLUFP9YkFBEQ==","signatures":[{"sig":"MEUCICf3hUXwMf7TB6O2ePUg6iqv1+Sl0ATXUDNYeWSBIwjpAiEAxg87oa/Lbv9MmkNddwkRSSqTdIxkNQTLQ0m1DaRC6Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f278ddf4-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10003375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f278ddf4-20260908_1788882366502_0.0489069931183812","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e5dfd061-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-e5dfd061-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e5dfd061-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a20bc52558479ca87ec5ea07847226e9e0ffb123","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e5dfd061-20260908.tgz","fileCount":2417,"integrity":"sha512-Y/1uDNabBDhrUF8kQQwhBo4cmNGnQ74Swx8+SYSi5L1Z7//5SmkaG0dyEfn3TuQ/sWhXP5USx1K2Bu2yLBpcIA==","signatures":[{"sig":"MEUCIQCYjs0OgqzBTNAj7Hq95yDaWEl2tMNXR+4+NOn+dsCxnAIgTBKzQVXVrmlzJAjya1GS9kZY4kpmGUhNr0sDOYjbbic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e5dfd061-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10003375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e5dfd061-20260908_1788886071737_0.3814906873767414","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-dc16e3ed-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-dc16e3ed-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-dc16e3ed-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"143fa3a4dbd7d6fd6e259472f0f4b76431dd3efe","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-dc16e3ed-20260908.tgz","fileCount":2417,"integrity":"sha512-+JBHf/ZbSaaBTHe+qv8R7gyUqGNFj5boAUVu2PwV2LovdzAi7LuyyIbtemntrhqLevKk+1vY/V6Yo3KVR9OcHQ==","signatures":[{"sig":"MEYCIQDEx9ge06d0tTGwUJEB+QoEFUttvQ3a0RnK83GYmX+iqgIhAPjsHEnHmK13RuourGw8MsAtCZW2tie0KhO5Et/SLKht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-dc16e3ed-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10003375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-dc16e3ed-20260908_1788899244768_0.023681228177723224","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-fcc772f1-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-fcc772f1-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-fcc772f1-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"44e46dd5ff882be06fdf7727beb9cca93878a61f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-fcc772f1-20260908.tgz","fileCount":2417,"integrity":"sha512-jotxCRfCoIHJ4U/sr6ve+EuahmB6/8SRyfs1l52Ydpn9stJ1EVfaUpWYZ8ketxYpvRSQ1or9c4+BPRlgg+TDzg==","signatures":[{"sig":"MEUCIQCalsNn+YmqemKVZxuo5KTDGs2mcVSALj0eBVh3OIbEzAIgFYlp7+UhOFSOQADc2CLK0v/73MowC2wbipiCBw0Xra4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-fcc772f1-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10003375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-fcc772f1-20260908_1788907195305_0.9909278852861609","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.6":{"name":"@rocicorp/zero","version":"1.11.0-canary.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4184bc52c3bd23ab13e55c5d83f118355061a71a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.6.tgz","fileCount":2417,"integrity":"sha512-Yf2PMV77gbV5NWwimF80GTW0yDz+oa913i6Xc7wyLQ7bHYgfvh39y3lxDT4gMEqsuiw/nOQowPQ3h7H5TsIYVw==","signatures":[{"sig":"MEQCIEmhNoFxg9V9jW5P+PRSWeGx9muYYE1q2Lphgt1TrtdyAiArFuFuVYUwF/iQ1Qa1fVf0UKkDJ/wPBfDTWouOHEjgcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10007877},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.6_1788908364470_0.5170427103839683","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9b7feba5-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-9b7feba5-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9b7feba5-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1be158428a3c22695195819311df1761e857c122","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9b7feba5-20260908.tgz","fileCount":2417,"integrity":"sha512-klxbuhMwdD6vs+AYECCLzOp7VgwkHiTphMHm86Q8KKQqDnpOl/bYeCZ5acxCb2IZZnTz5HmGzZcOLjidc694AA==","signatures":[{"sig":"MEQCIA/uWJgvOAELGii2aIa76nYMFeEP/r9p7iIolXxDkxiTAiA0vtm/MRKy5bMrQZ9Il8QKuwSYvBd84q+LuDJKhhuQxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9b7feba5-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10007933},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9b7feba5-20260908_1788909562716_0.20900546740905357","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8e65c649-20260908":{"name":"@rocicorp/zero","version":"1.11.0-head-8e65c649-20260908","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8e65c649-20260908","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"23739d04df44ffa8afad7260e7935ceea013454d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8e65c649-20260908.tgz","fileCount":2417,"integrity":"sha512-oGUu2/KQPZdgwDUdCia3mCHJltidVzeotH0CpqpPcvhf4yaKZcC/Kb2pA6IwvE9Cz459IkU9SG+yPdqqEjGKBQ==","signatures":[{"sig":"MEYCIQD3FakbGnUmeF9jEJkYsS7QEQTlYiZ/BsSF0Lv205bI2wIhAOqvOhNzhBYsk7cv1gxI0qnj4jZAC1pm5c7xL5gFiOVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8e65c649-20260908","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10008356},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8e65c649-20260908_1788913915605_0.21149624233863773","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b7abcd86-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-b7abcd86-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b7abcd86-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c44cc922dfd4abdb4bdc82a744575688dcfb0723","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b7abcd86-20260909.tgz","fileCount":2417,"integrity":"sha512-AXCUyGAKyHj58nidjxGHKntEXcpmsRnmoZB8mpqAxsHlZUd6XTVe2b/UFi1wFps3IRP+DCcLN4b0rPAHeWciEw==","signatures":[{"sig":"MEYCIQDlRzahE2PuCU1utidXSJL891HbPZuEN/BSbAsB/lrQugIhANJZ9uyC1GJzSLK07zw3OiJOB4ojeEcUQEmWumMD7PlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b7abcd86-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10008334},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b7abcd86-20260909_1788916399735_0.5168187227776022","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8af3286f-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-8af3286f-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8af3286f-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5e60c7453a788b8cd084930398a30ad6eefcfed6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8af3286f-20260909.tgz","fileCount":2417,"integrity":"sha512-UZCAHzfv2gzMIOaBgzsg8Ii0sJRziZ0yKYtnAhTN6av/L7FieRZe7seQ0DV024L4f1Bu03esYpbjWiNkqJZuvA==","signatures":[{"sig":"MEUCIQDZGN0shW0CflS+AiEAj8O0UJusgIEjhGS0cuGvZa9UdQIgEBVmgd6k/wvscm5MR/rmFBSAOiLENp9fO8tQ1kvg7kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8af3286f-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10013856},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8af3286f-20260909_1788945418008_0.3590642578695151","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-43f47959-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-43f47959-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-43f47959-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5dc8fb12721774c67a1932cf92645fb9a4f79bbc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-43f47959-20260909.tgz","fileCount":2417,"integrity":"sha512-il7ojtN9/ZQQ3R6XCOq8FBrVq7vLCU2ic3Tv63iN7rUP++6jgkxMzNCo/xwNwQKb5GunTgxSP5vBrmtRf/Pd2Q==","signatures":[{"sig":"MEYCIQCJL8EVIQGIfcN9BizSgJFP4VCqda1pPx4PESsKpqjDtQIhANz8nCWEU+++YsaZthaJWTtkws0b0r3XzLsJ0/yYAsdB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-43f47959-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10015490},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-43f47959-20260909_1788960474114_0.7132528612152476","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-fe494047-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-fe494047-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-fe494047-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"199df6a2119ac475df46afbfa1f3c2fc06007066","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-fe494047-20260909.tgz","fileCount":2417,"integrity":"sha512-ZLVuRvmU3bi36b8kcMV4REPNYE99xLNG4l6vhrPWxxfNGKjGdcnkGGO3zdv4qu4On2e9ILlI8PbIitAdQlRehg==","signatures":[{"sig":"MEUCIQDZHfM+BJ38KZVPM53wd3JtcgsKzeo0vQc7/9h168/znwIgMFjQTkYUJYkWbPmaH18ndIgJ2zTp7NG5/1g3LK2kqfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-fe494047-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10020805},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-fe494047-20260909_1788962835581_0.7551425034225778","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ced70fe3-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-ced70fe3-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ced70fe3-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"08aa5293b3da5fb54685c7d7ed22aa2428114010","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ced70fe3-20260909.tgz","fileCount":2417,"integrity":"sha512-b66DaRE/bU/Cv4lNd16JF9p3EIQskdsjYSyylm4F8SgFJJ3aufzhPZtJAX9qsL2pdykSGpJGG49Df6fASAEF4A==","signatures":[{"sig":"MEQCIAuZd6DwPmhg8QixNcJBdnov5ICfBxOpZZYrpljC/f3HAiAx5z1pe1wL3J4bZ/k74y6BV4vTCGzbO6Zqzg3yw+0IbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ced70fe3-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10023742},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ced70fe3-20260909_1788971882968_0.7017863276549328","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-504c5af7-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-504c5af7-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-504c5af7-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"70c00cd3635ce358d4359c39209b9dc9b0580307","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-504c5af7-20260909.tgz","fileCount":2417,"integrity":"sha512-E1hTKjcBZgyIK4PyBY8xsQA2ibLYOUyBBXoksBhmRVvFX0ibEW2johQa/es4nsZ05LX1vus+WOz3vwfNA1ujfg==","signatures":[{"sig":"MEQCIH6HW51ivHZAHV5qs+m0bxRhLwaT8N5O4GNJrAxamD++AiBXZhkrOrC0oiXdJ+VF/EznuvFStC7H94gugMZlg+SAoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-504c5af7-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10034195},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-504c5af7-20260909_1788974060803_0.2974525685614158","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-826e19e4-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-826e19e4-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-826e19e4-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"25f2dbcae4a9a3e7800b161c2e6362c1875e99ff","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-826e19e4-20260909.tgz","fileCount":2417,"integrity":"sha512-XVcoLnXNGbYkrOQjjiA6/9XGl7V2Fehz01+bB59WpiPgkZW8tKbqWD2kYE3kBExbwRlmCNlmNDWi66wI/wjvog==","signatures":[{"sig":"MEQCIHcEBCJ4X3v77Vvg7ROzYcAy6h8kAbVep3Jgke7Y7sSCAiA3B2FmPsCII3Go6Ozfuj7IujHdqBtaLXu26isVX5w60w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-826e19e4-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10033971},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-826e19e4-20260909_1788981554612_0.646397084929395","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-19d71ce8-20260909":{"name":"@rocicorp/zero","version":"1.11.0-head-19d71ce8-20260909","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-19d71ce8-20260909","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aa5d5260433f86dd355230cce441c53c1fa8f05e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-19d71ce8-20260909.tgz","fileCount":2417,"integrity":"sha512-ZbKStGtMG/2UkHoh4i++uWqkygEdHGaKfqWXr30RdqyEeCPOlafp6uKA5T20zN72KueC/gMp3hOTfoL3TztpmA==","signatures":[{"sig":"MEQCIBIeYdtBslrt+4UZXYktn+na+RrvWSuw3Dk3bX1ucoOGAiA5bc+2TQiEOyhKc8YjFocWnCOsLLiXFMrE0YP3svceGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-19d71ce8-20260909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036941},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-19d71ce8-20260909_1788983735829_0.30216065274311177","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.7":{"name":"@rocicorp/zero","version":"1.11.0-canary.7","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.7","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"918ad95ef7fa722a6dbc6f15c3088620e0893192","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.7.tgz","fileCount":2417,"integrity":"sha512-JvfSJlf4ePQCCMvrepIt2cwOfuLh50SorJedkBWtnU3hsUkaolkxBxTuj4Bqqw8UBf83aNUp7OVVHg5tVerl0g==","signatures":[{"sig":"MEQCIHeLoTNvDhXD7eJlUjzL+VH6JUzIUNN8pq4y0SIX14rCAiB8D1LDZ/ou0hUv+E4rJzwKSNTE5xEfk8JFdip2w+zVBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036885},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.7_1788988519894_0.5202350807837104","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.8":{"name":"@rocicorp/zero","version":"1.11.0-canary.8","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.8","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c07fba485a28a09a019c95138df70e23bb905a82","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.8.tgz","fileCount":2417,"integrity":"sha512-rIq1MWwd/TBHUdiolRDbHM6ZiVUBiJ2ux9P0Ve0GrTYcGNIz9y5qL0a8syDqHly3OZflmLvqVcLAOBsKIsCoiQ==","signatures":[{"sig":"MEUCIEvsMY61jB+XMNi3Aob1KtHBqCLgWkKzaNJfE4BcRhkJAiEA7NEnP6ZbuUjowIAXXbeBLdxSAA5bVq5jYI2ke5ZicUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036924},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.8_1789001827497_0.10395582989407814","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b760ebbd-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-b760ebbd-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b760ebbd-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9aa350f0ac72a92158426be653fab190201da74e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b760ebbd-20260910.tgz","fileCount":2417,"integrity":"sha512-2RYL0XFKnDK9ymfgfzU/LzXG25Ix8tzOWodWMMuiRO69Xtu8/ZXqLtaG3UJ0haOOoFP53p0Gp40awyHc0/M9Jw==","signatures":[{"sig":"MEUCIQC1za4IkApb6WzCHZe53RG+xDcySziZeLluSToCnaaq/QIgI+UDi9k7nKFBCsaK2IiZfC7hguGtvkzwVE6Kviw9/B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b760ebbd-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036941},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b760ebbd-20260910_1789006197825_0.6227331324069121","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.18":{"name":"@rocicorp/zero","version":"1.10.0-canary.18","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.18","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9879569011a6164722b05fb46f6b1b93dc2e578d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.18.tgz","fileCount":2385,"integrity":"sha512-HROKkAhyK4gmsgvy4AVWf0xFkjN2N9wR2eQbCKz/tjCp14bcaWpXAv9G+j9a2caHtp06mu1Kjr9RWa0Qk/FMJg==","signatures":[{"sig":"MEUCICfs8/njNrmzUzpuR4JqgvPQlT76LoxTykL/p2fFJ22iAiEA9RHOdjQWx3FAktsmcY186NT1/d2ylERy4C+O7QkcnTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9659767},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.18_1789006209650_0.4706219987959219","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-56f267b2-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-56f267b2-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-56f267b2-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"78f2691c54588d2b52f590e604cb039de2b76aea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-56f267b2-20260910.tgz","fileCount":2417,"integrity":"sha512-Tk1BWUZC8tbcrbOBcnUT+TCBluWKPb3YwCyRViQQ79kmEzO+wVlLKcdRrb+cnn94K7sBq/vVdgZIoEuLjOczAA==","signatures":[{"sig":"MEUCIQDKA8gKF/Bz0ogPTXhLHv6MZR9LN6jyhCk6MN0qr+3EjwIgF+9+BXWo4lqvr2Z3sWWaigRqoT5VEJ1D0Cho6hLlrEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-56f267b2-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036941},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-56f267b2-20260910_1789028786755_0.006201801950783681","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8af1f7df-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-8af1f7df-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8af1f7df-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"81ea936baeeb30805479342c1ea77f14f43b226a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8af1f7df-20260910.tgz","fileCount":2417,"integrity":"sha512-+Uhp2Ol9niN+SP9efG1k3xA1raxdmfrvFyNdlXbjcqoeN+qEAuCKE68jvU7Zh3TJO4QEs2cFOLINXaRbrWCBlA==","signatures":[{"sig":"MEQCIEe4XUcnfyMZOjFZj+rCXUIV30xbsCWwNfb8PpOO2/NkAiAUX8dO/486Fsuo06Zj9iv9PTvmEyAci45EKW+PqLIEsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8af1f7df-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036645},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8af1f7df-20260910_1789034702030_0.2895739768886463","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a1219d7f-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-a1219d7f-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a1219d7f-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9abac0604121e572fa8fe7f1b113be92ab04b7f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a1219d7f-20260910.tgz","fileCount":2417,"integrity":"sha512-vfhf0UyTDVIbJpuUhZkkA/lMqBKoseFwL/Kqf8Md3JFsyCiMPBWbtdF71IIRiE/2IdFnqCZ/12pAV/BBG2xR9Q==","signatures":[{"sig":"MEUCIEEOaBVfJ4v92hVcVwvb2pkoJGRCuCLqTWIes9s2BlvfAiEA7AP5fa3b8KnMgprOYKKe4T0MY8hawh/zi4ZV/x9QOOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a1219d7f-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036645},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a1219d7f-20260910_1789036463585_0.923366344792379","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7f392042-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-7f392042-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7f392042-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"10ecea8723ae20edd40caa594aff6f3fa1473df9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7f392042-20260910.tgz","fileCount":2417,"integrity":"sha512-l+3A9DUTxuKvjEkuZUaujKnwExxIHVQ1Jx+kdMMA9GKcF1AWdGUo4wKbsbEjbDDEGn/zeZCJvGkh8o0EYLygkQ==","signatures":[{"sig":"MEYCIQDT+7tGtEjrKr+djDF6SAWEcYarQ7fMaqfYO1E74ITRsQIhAP5q6nx99KAhnXbOcbXokWLrsbrrp9VQOgsiORFpGLL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7f392042-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10036645},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7f392042-20260910_1789047489079_0.03062780056515857","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ac46edcf-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-ac46edcf-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ac46edcf-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"44156beb16a6ae874c6bd88173375440d42fb362","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ac46edcf-20260910.tgz","fileCount":2417,"integrity":"sha512-/sZqipt2JZYg+t+e9VhE8lWmlWyb4tynUaNxUxXudWE7pnEtullyd6ebPAKqwBQDK+2gzqcEBWWTfXw1acIs9A==","signatures":[{"sig":"MEICHj8AhiUqI29eFBBNdsZLXwHTatVxABEQ54FS2Y5+9wIgfnKTT79aE6nqT6/m2TnH+7ZLnf6kX0oZmANrtsmFjCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ac46edcf-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10037152},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ac46edcf-20260910_1789051774201_0.4961936718113338","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-13101e5c-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-13101e5c-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-13101e5c-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6af3cf847bffb695d212084f93209331beda7668","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-13101e5c-20260910.tgz","fileCount":2417,"integrity":"sha512-vchhtTmBwrWb/rHpUf2Ttxjych+jRigN1WutUo8/cFKMWPThAz83jNAI5NVJiiJOvclyJ85jCmpErW6/is4wWg==","signatures":[{"sig":"MEYCIQCsAHOzGIeT7CyFVEmVJYF0Xv7rY1u/oKimaMtorxQiagIhAO4rzjfy7ZyxI2E/DGLDOrIFHJJQ6rL3oc/D01prEuw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-13101e5c-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10044943},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-13101e5c-20260910_1789053822262_0.9374210102026261","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9e28e9bf-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-9e28e9bf-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9e28e9bf-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d3f1bb7806007a66008ad7f4bd14579c1680b8e6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9e28e9bf-20260910.tgz","fileCount":2421,"integrity":"sha512-ilrLtXUMZpbrPXsVczuXhFR/WJLtCt0CcenLXdlZ7dFlbRsjRXad4aarLzkzDkZ5dpvlKSK0lO/CYwJmMIamSA==","signatures":[{"sig":"MEYCIQDFX+z3ODkKbzN9F95YvSuGXDajtwOiKRMMoZ3TfJdAOQIhAL1tiOze92RhWv6exdoe/ic2HXj4aBF1L4mTyfsf6oer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9e28e9bf-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10071128},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9e28e9bf-20260910_1789056002792_0.05969831647430768","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-5fdfbc40-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-5fdfbc40-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-5fdfbc40-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4397e4cc51b39cd74456e170a68cded47a473612","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-5fdfbc40-20260910.tgz","fileCount":2421,"integrity":"sha512-MzKKFG1oYjzfms5N8sYd4DcHCrl9YIPcqL5dv7fXhgK36yHwm8uZJlZt1EtSkXSIAmgf1YiFqOrjKeJE6uZ/LA==","signatures":[{"sig":"MEQCICpD4LdqQOdz2q2hDBJbHd9fkoAzvniw/NwrL5NHUUq4AiBiQsu93BZvNcUmTmRimr+ztvxfEqXZwpAfln0K3PWrmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-5fdfbc40-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10071132},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-5fdfbc40-20260910_1789069876496_0.03889824316109469","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.19":{"name":"@rocicorp/zero","version":"1.10.0-canary.19","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.19","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f0ca4af7eb7d3f0b9eed70aca36b4fa5412bf2e5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.19.tgz","fileCount":2371,"integrity":"sha512-Jm5o8PfiBvNxkzGOphr/tKUL8jJqG9lgD/caHOYp1kwqlybr3+MNOX2djDutOUljVl/cJJ770u8ODKaVcbaexg==","signatures":[{"sig":"MEUCICNXr5isclsSspAug5fpvxAh10edr40L5cPbwCZ4VMUPAiEAr31vOeYoMniPM/A3UzM5PXo/+tERXhEQjc3w8kMYJp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9453032},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.19_1789070373097_0.49714552547127666","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-69417d8b-20260910":{"name":"@rocicorp/zero","version":"1.11.0-head-69417d8b-20260910","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-69417d8b-20260910","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7719e686277472469808268486df8ccd6ef00d21","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-69417d8b-20260910.tgz","fileCount":2421,"integrity":"sha512-KlSAWUpv8N+jnvPIKog07I8jPYkIgAOKG9ulGtg+0tbEVIMBxs0JBoD8mLABmlp+GrFD6m3ukM4qRD0Ceg0nnw==","signatures":[{"sig":"MEUCID5hlrN1qmXjLbHm0zyDVYc2FX9JWeR1gqBOkM40b4PMAiEA19FOx2QeLVe4IMMdr3E2MUFoSJp+FW4D1jmaC4UNhl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-69417d8b-20260910","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10071132},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-69417d8b-20260910_1789072123453_0.544531377676625","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.20":{"name":"@rocicorp/zero","version":"1.10.0-canary.20","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.20","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"244275baf27ff3c773419afb5dcbd38784bf620d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.20.tgz","fileCount":2389,"integrity":"sha512-el8wMzGrwDWoERCpAKZvAYtVz/y36w++aAOujYA2fcgGlNcQTdHITtt6Vm7lY6tBSQOy/qj+vz78CgDiJKRinQ==","signatures":[{"sig":"MEUCIQC0TYyN3hI8VcHttB1RZNsAUJkxjKEOwDzAXyLROcZGHQIgYAz4v7d1YjrIyLsNGb7/JsLqF+gpqtz6FjlOsizM+0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9727894},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.20_1789087284690_0.6997491603185728","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-43dbb328-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-43dbb328-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-43dbb328-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6b7de068465084d9da0409c20babc4ad622ec428","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-43dbb328-20260911.tgz","fileCount":2421,"integrity":"sha512-H1kv2yyIkohUxYsa9p/lTfO3oBBna1MVN8nV+bjTHHF8OdvrhmQFEgU4ZdjWVpF9SACSTsALj7t4KLo6meVXQg==","signatures":[{"sig":"MEQCIAdAmtYM6YCrMfgVlJTiMxIPN/BRkBUG7G2EaONRPaMvAiAGlywbXVV+CL7q0M0g71i3aDst7XPlDsPeb8vqgHkZUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-43dbb328-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10076758},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-43dbb328-20260911_1789117263957_0.6398440047731617","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-740d81ca-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-740d81ca-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-740d81ca-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8dec5f8fa23cda9ac6b4474e30019191b80cb365","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-740d81ca-20260911.tgz","fileCount":2421,"integrity":"sha512-3HaCZ8yo9wmQPg14caDwqBVIvBKVCkExeJakZ1xk4WTgv3gXho/kW1+Di32ahUcBU85zz+hh5sunepNTihzy5A==","signatures":[{"sig":"MEQCIFMWdVb0pvAtU2pNuoqtOweuhOsj65mJNFHtnurl4PDMAiBIOFPDHQHenyTtlDSqZslBPaif/y/U/O7NuLhSQCvAsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-740d81ca-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10076758},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-740d81ca-20260911_1789119486018_0.987382891434174","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-827b9eb5-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-827b9eb5-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-827b9eb5-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d1e05c39d96ec7d15f419041cf6e04c115680fa5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-827b9eb5-20260911.tgz","fileCount":2421,"integrity":"sha512-H2BxPJQ5KfLpfu0Jvqf589/rFra7EI/2kyT4wsaQWIz4vbnFmVDFFfh28MKihnEVKbY3lvlWHRqdzt7/S9EqDg==","signatures":[{"sig":"MEUCIQDNocIgcun9JmiPyPUzshvWTraML8ElsGt1eaEPVwNmlgIgZEwDQoHZ8m//X3DFmPGa3sce9m+ARJbzbE8fHvm5WgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-827b9eb5-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10082108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-827b9eb5-20260911_1789141286536_0.28778188735173926","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8c9f166a-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-8c9f166a-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8c9f166a-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"15423604e97077d1a8e5a7036960d98e7979b9dd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8c9f166a-20260911.tgz","fileCount":2421,"integrity":"sha512-G3PwnwEHMXRBSenhLDll8dJ6rhs3ExE2AO8Ba1F27VHZTn1rquqAzU9T+YqhUIco7hkdRsYbXWBUTuZGtepnEg==","signatures":[{"sig":"MEYCIQCXwg3N+ZDv4l+vNtbiax16PlLfQ2WgoGb2URSzVV8fSQIhAKxIL37vz8sxA7X0SV9K+BmeyKx8/45mhWmQn4HuEgnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8c9f166a-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10082108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8c9f166a-20260911_1789160954915_0.5958269830240173","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-92bac163-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-92bac163-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-92bac163-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"050577416b80f742535a18d1e26245cfb65dd047","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-92bac163-20260911.tgz","fileCount":2421,"integrity":"sha512-Qli46k2CYcVuo8BQWXxUwT1kRzfshQVaEI6pNezsyJ1xZDeG1Q9L3mqxT5kdA2myGZqu9139kvBhNf7DfcwYEw==","signatures":[{"sig":"MEQCIBHR6WcLbV0FbL3Qt5FqGO/BvGILATykaCPiLti9YGIiAiBmx/+PYxYRjUCdbRYwCSjg4yBZ0qnaVirW4K9NN7yBmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-92bac163-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10082108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-92bac163-20260911_1789162993364_0.36009597841750196","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a132373e-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-a132373e-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a132373e-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b9a7b19d70032cb819892fa1c444a87f4d914651","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a132373e-20260911.tgz","fileCount":2421,"integrity":"sha512-HuDz7ESHPCgveU6iDDMWHHx6rbk0beK7dDxuZGtYc2l566MKQmDy8zUqzeJr75rpr3YFed2I3PQ12fSJRSdCJw==","signatures":[{"sig":"MEYCIQDgWrqO8DFDeXlD5MeSTQDdLEm7szCOAlHqNEN2V+2eyAIhAMqzHXEl59YK5rsAlEKOVCWabTXD+87auc4DXgbcfgEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a132373e-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10082108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a132373e-20260911_1789164688940_0.9225292775899958","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c98aca7d-20260911":{"name":"@rocicorp/zero","version":"1.11.0-head-c98aca7d-20260911","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c98aca7d-20260911","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"58ec8c4a905c7e4516a1269c728ec6e42fd0727a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c98aca7d-20260911.tgz","fileCount":2425,"integrity":"sha512-SvkBouHFL9iUGGjVN4niT4XqNTxawaz6qO2WF9a6mTpQEyUKZeZN0JzXztmX2k8xrFK6tG8Lq1dsEXbrOROeNA==","signatures":[{"sig":"MEYCIQD8JnhVAvcdVB/B3yH9McLXFnYdrVtErJvtxKyP0uyWfwIhAK1aqfcSbF8dACLDzFWDov5T7e1UfqpkmnJY/vwnPw8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c98aca7d-20260911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10095713},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c98aca7d-20260911_1789171907020_0.6115712457356619","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e2610c3a-20260912":{"name":"@rocicorp/zero","version":"1.11.0-head-e2610c3a-20260912","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e2610c3a-20260912","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a4ee97d1a8de8569ea9d6dc32d9fbde5443da5b9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e2610c3a-20260912.tgz","fileCount":2425,"integrity":"sha512-GHXyy8Gjm9joFycHZI3WH1X51u2vYcxkwg116GIdsJiXuV+HeKWBIgF0nypwW+lAq+vodJwdlwTyhbL40p+uAA==","signatures":[{"sig":"MEUCIQCRHr2TzUpZ+rqj4/iaM15KGbCm7N3mztUBeGqM00gQXwIgMbbfL+GDMJ5C19qSbaD/dJ7/4QTUtrt3h6w3dWt+vEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e2610c3a-20260912","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10095713},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e2610c3a-20260912_1789182048754_0.7157990770769485","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.21":{"name":"@rocicorp/zero","version":"1.10.0-canary.21","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.21","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2d8468c314fae556f166e816e00b8716db9ca880","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.21.tgz","fileCount":2389,"integrity":"sha512-ZZXMpD+WUkOj5BVx4bjJPUc368/JGp1f50WUwsSL5ihK/DWMtMsX1BUiecC3H4lipxt+6kBQpGPa2WOsTVj8eg==","signatures":[{"sig":"MEUCIQCM8kjcd5vH6FmocbUUKZEgaFGop482nZR9yMpJTHivSAIgeFUAYV6+vn/VQwzVOJQ844xR81GPorLmv16uxEma0Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9733520},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.21_1789284266406_0.6736549550406961","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ea8da189-20260914":{"name":"@rocicorp/zero","version":"1.11.0-head-ea8da189-20260914","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ea8da189-20260914","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4fb6965954400d02d6bd86a454039373065aab48","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ea8da189-20260914.tgz","fileCount":2425,"integrity":"sha512-eLwZrSF9CxbSeh1R3hgPayA5h/iev54AhjkVKC3mfpa6X8myX7tduN/5E/BV830oVo+Q/+XW2YkHDpm/YmRnQA==","signatures":[{"sig":"MEUCICyvubP77TEqKVQsN9r0IiJFijxpvoCehsq17iG3TXBUAiEA5r+nf13NSluajN9ELe20dyybOUnBPOkhxpyz+hFpaK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ea8da189-20260914","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10099064},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ea8da189-20260914_1789381378152_0.43743255921341584","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8bf65d36-20260914":{"name":"@rocicorp/zero","version":"1.11.0-head-8bf65d36-20260914","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8bf65d36-20260914","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8fc46b22070601d6d1d924b7cb4ebc8bcb8e0474","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8bf65d36-20260914.tgz","fileCount":2425,"integrity":"sha512-irGb2DLux/ns4Kx+cQjaFhyPK3vYFKfEqrS/qtlzb1J93Vf+fdTLOK1pNVifGpdyZKZaxw3yOJSIBr1RZXKmuw==","signatures":[{"sig":"MEYCIQCRDuNeLs4E8WU6HWowDc3Fnu6aIGBG1t1GgZviBwX04AIhALnf+iUv8Cw+fTPqLaMpbDnZd92dIDo+f06bUYMwaufN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8bf65d36-20260914","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10106788},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8bf65d36-20260914_1789389647988_0.4920674796752289","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6c7dc97d-20260914":{"name":"@rocicorp/zero","version":"1.11.0-head-6c7dc97d-20260914","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6c7dc97d-20260914","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cbd2d1a608b896915a0be3a99d75838ad85df0f8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6c7dc97d-20260914.tgz","fileCount":2425,"integrity":"sha512-J55D+Hc0+PB2NXp/in0vAHcA7S15V44tPVv+Y2kkceFwZEFYlSm590U49kOGOEWS388CWV9QjF6rZY9921RvpA==","signatures":[{"sig":"MEUCIQDoGtkgU0X3Ky37AxDzkhAMTqFPBExrVF2Dj7G5XUe7MQIgfMdzbVx5xdfpkJdsr9AQkgK7vKLA5fuKaWxYc4ltHF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6c7dc97d-20260914","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10121706},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6c7dc97d-20260914_1789405615186_0.6535918461116053","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-21fc01e3-20260914":{"name":"@rocicorp/zero","version":"1.11.0-head-21fc01e3-20260914","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-21fc01e3-20260914","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"be93e492d4f3b1624e4118a32ae85663107fa674","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-21fc01e3-20260914.tgz","fileCount":2425,"integrity":"sha512-FbTvX4lFI+LL+/7kDAcYB51muHhar4wd2Rx3o5DnfOyzLAoNIVOszl/lxRQslQyt6vtEgNMSpazrbLG4S61uJA==","signatures":[{"sig":"MEUCIQCOHeIVuFVhQgZPNOK+4bWG/JCF0XpMMtUwi2Cls1PW+gIgNZME50Hov2iu428AwOreBnnzrGYX+ZteJ8/mylhn2Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGOKbd/5WSYpYwfk4sliZA6ZTusPW1+MBvvoGuuAILmKAiAiXSN1w5V382xHJDFIT8EVbuwc13X3FtnQfsaG6G7Qew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-21fc01e3-20260914","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10122432},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-21fc01e3-20260914_1789416534406_0.6417991460089618","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6752c92e-20260915":{"name":"@rocicorp/zero","version":"1.11.0-head-6752c92e-20260915","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6752c92e-20260915","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1ca335d3143c26bbc13a5a93da3ac85bf8ecbcde","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6752c92e-20260915.tgz","fileCount":2425,"integrity":"sha512-xD2DiiraqxzWzduwt7bb1bvA3NzPf1zVKofP5srs2+leNmTOFW9AFFfA7NTv1VE8OzATWFYCYd5BjnOr1k5drg==","signatures":[{"sig":"MEUCIQD010NBFvtC5nRaE/gNQn5Q+IidJ1UYj7u5pqUHY1nSOgIga4/jn1Nlza8RM8SsnsWOXqbvw+kYrbe8/GocKWP39Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMiZI+ADl0EEG4jXuG3M+MD9yJW49sYMY8WX2qIASH4QIgWETiBWzVbtsHHo3eZmBgEpaHKrJaNPFKHkqThEGECFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6752c92e-20260915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10144532},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6752c92e-20260915_1789440278188_0.25679118393929756","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c49783b8-20260915":{"name":"@rocicorp/zero","version":"1.11.0-head-c49783b8-20260915","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c49783b8-20260915","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e920f329c5549b5096b5c198f17b03092da373e9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c49783b8-20260915.tgz","fileCount":2429,"integrity":"sha512-87zHGOwMwX6R+9LStPjxjxBqcsM44wAQs3WqW4u44HoJZDnwRwAVIssVc9GcXXiLwHw/B1QwCgrCl9Vld0i7Zw==","signatures":[{"sig":"MEUCIANurKKuETMONy/CI6XZwupQM6NVsXxdz1ud8IbrKgUIAiEAnStIDfBV8515njD2peBfs5Whp4g52VXnpfQL6jtZlzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGczh/W0rhDk33CDS8qHndoQ6Bo6+3RbKZ1Om3X/r7NmAiEA52+IuQUtG4yKOfD7N0QW1yK9NDjMbVJBuJsLoPc3StE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c49783b8-20260915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10146071},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c49783b8-20260915_1789443437556_0.5417099352994885","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.9":{"name":"@rocicorp/zero","version":"1.11.0-canary.9","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.9","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6d4b249bfdda0cb1967bf32fe30e7fea3c88c737","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.9.tgz","fileCount":2433,"integrity":"sha512-cHnteIOFyxfHMJ5Jh34ux3h8nKtzf3QKpish0qmoCoagRTwstmp5IHA5DQTRkS9iRBYqqjyqtUdAGcnyCKI3FQ==","signatures":[{"sig":"MEUCIQCqyy0rzDzhfVU7s43oZoSHbgxu/loFimiywM8D2Vm1cQIgCyjd+Y+08N+Wrf+wJ2LBx/15cPi6bEQbYGbVXUqItFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID4099JSE0S2PM3pb//Hmv0DiArRRi1d4yh6ixpphsy2AiEAnHTwN0q/8vJUCXGhVxCOQnkB4kocWmLMUONwhyuOVU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10165308},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.9_1789488992960_0.20758382697959554","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cf76283c-20260915":{"name":"@rocicorp/zero","version":"1.11.0-head-cf76283c-20260915","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cf76283c-20260915","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3f53d31e46351c9f73bf83ec2039def2b2147cf8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cf76283c-20260915.tgz","fileCount":2433,"integrity":"sha512-tF7UQS3fKIhRfim61qMmw0oH21kJpzYBrWEDG4losKRI/Mrm01BWtLQ0n53rcJBgMAqD20L9gIknBVQ2lq6RcQ==","signatures":[{"sig":"MEYCIQDe0dwdfe/BZaWM2JBrg3C/ZXdsTvdVicMZFaClTO4B1wIhAJOVH0TozDHjFtoOigH4N9Rx7E+OZoqD68OqJXDqBjt7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDNEwrNDTzcP2w3vn6LdGNaglXULlzNIeXpOzxrAS8m9AiEAqC0kaWj257RqAedLdQOhEscG8pFNHYoyJFe79iZu2LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cf76283c-20260915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10171054},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cf76283c-20260915_1789491314816_0.20406401083595305","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3dae9cab-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-3dae9cab-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3dae9cab-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"441a6087213c3e386318e533bbcf0073912be17c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3dae9cab-20260916.tgz","fileCount":2433,"integrity":"sha512-Ps2JRJ5YABoMQJ8rBeaBIsJM97J5GlYr4jy3FFk6k62XoGCJJm82fDbrV2Di98z3ld2vKgUW4P6RHvXZnpHb7A==","signatures":[{"sig":"MEUCIQCiwIqfJQDxEZ6jwRTggL98VoF6EoVjWJckAAglbzMBrQIgepHADSu4nW/053k7/ZnfPevY6GAshRcbrKgZzuOjk+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhz2v5nOxgh8vr45WuWuXis6yj0bq/QypIhQQhnPs4NAiEAsD3Fjb84fR8Ltfb+oIhQ6wrDmCiGP9g+mFxGVHDNtQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3dae9cab-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10171355},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3dae9cab-20260916_1789523251051_0.5278489963618702","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d6cf019a-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-d6cf019a-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d6cf019a-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2b1de381e3e77617a15dd991443e60a6e235f236","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d6cf019a-20260916.tgz","fileCount":2433,"integrity":"sha512-1bojdFwSlDt53NlA/zrf00vb344VScT9tWyO7+9nGtT+m/r2ZbCD01icIWWviKcf8gCo/TAg4M1k7X6w1PAoOw==","signatures":[{"sig":"MEQCIHZkoOL08FvISrIIWc/hEyqHOiK5U8eFuVX4iyk2Fo7uAiALOE27g6ciPQ6LScVce71CFdGR7rN1alfGugiXc2Wp/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDU6FT6/F6595101623tdv2U44JngqmP55yrNv5ZxLYlAiEA8BG2seXtco4/cG1KPYpHBaVtKZKKSm6+J7V+g/3nvc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d6cf019a-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10173296},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d6cf019a-20260916_1789525246354_0.8314740582273192","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f5f9c668-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-f5f9c668-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f5f9c668-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"deae2aade98ddf9c9695cc104261df39726228b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f5f9c668-20260916.tgz","fileCount":2433,"integrity":"sha512-+FU7caBSg2y1KgHbomzUhSFnHTQYU7MdAHtXjsRiUBZt2XngMwEX6xQjt5l5LHeWJ+X4NLpSRWijE6v/eiigbQ==","signatures":[{"sig":"MEUCIAYh4bqfOk+6KjSAhpqbsfWDap6L/Yc+eyzqnm/AUHzZAiEAzUmxEXcNVJijjFaWlkU1czEPAfI7wXLtg4cPOjQgB+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBnQpdQVR8zU7ZsJfC5rKVrtP9ZkjldRviaT7Qdag3/OAiEA/ugcI2GawhNjXqE9Xci6LASZYVJ6PltOC0Fd7MwUUCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f5f9c668-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10193178},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f5f9c668-20260916_1789545271036_0.7351952908657413","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.22":{"name":"@rocicorp/zero","version":"1.10.0-canary.22","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.22","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ea78df061ff874153029bf67f8f19a2b9c54e706","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.22.tgz","fileCount":2405,"integrity":"sha512-ybJfBAii3xpJYikVwqfkNnGCsKgdW4V75SlEoChstmg4VRFOuL7xB2dAsHtnEGERqEC+Oq2oIVzYBkVCw9uMxQ==","signatures":[{"sig":"MEYCIQD6mqXAiU08F5i+luZD+NV+P9RgxJr5ZK1zAg/ftSHm7AIhANvUzXqGNBWYungU9kWsIvstZyfb8NylCfjYqZV/Oc3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9HL3KRIPnaUFJmJRoBG6IbWRK+KqleCP9lJm9m4e1FwIgUga7regey3E+L5akXKH6NSBYku9M0ar2YPi7XfNsm/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9943924},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.22_1789556592907_0.17000912169390192","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4cbf65f1-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-4cbf65f1-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4cbf65f1-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5d1cc0cfb2dd3caded6a83ac95bb36b50e5ac60b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4cbf65f1-20260916.tgz","fileCount":2433,"integrity":"sha512-j0KoJB6zQBdyk0k6frynL37lMGG2kqEm//8OeIyCEXytDBJWEwnT+rqMu+YUbUjtYPU2hxlmND3Ssa30DRf3wg==","signatures":[{"sig":"MEUCIEaoWKIheOeGHSWmsxckQuCxluL/4f67x2TdWZU0adGIAiEAwZ+AhsREQXmYwhwVkiwwDlp+OcpVADFJN6QZAmd1XsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHchmNDoFLP6EKVKBZiwTMUeWGUPXquouWhbc0VEepr4AiAMQLRR+Opl9iy7cN/kS0CnrhlGFefuM5p+6lumh+v14w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4cbf65f1-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10193765},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4cbf65f1-20260916_1789559600357_0.29159747711234285","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6b1ca394-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-6b1ca394-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6b1ca394-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8a9e9cb33c3a2fbf1af372384b9b2799bd044a3f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6b1ca394-20260916.tgz","fileCount":2433,"integrity":"sha512-Hujniu3wpP+EN91U2teHcIPVv7amcXXRbIfo83Bq1KNbk4z7e28eJCRQt6fWaZyBdP4EVbPICmxShEEVydKTJw==","signatures":[{"sig":"MEYCIQCbJ7PMRYEF1cOWgPkK+nwFop3iWKwlyDovDXqbHrZHTAIhAMIKSZDFszUi//NiwbB0XbsOUNeJViFFRu2pMRhb6POz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+v2dkMlsD8CYDwcG/UahR7cQOgPq1YH1F1nY9+xh5RAiEAuFhATKMnQ+9eU6S+rQZqGRLBhwCNCtM9CHCdtfeSQz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6b1ca394-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10193765},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6b1ca394-20260916_1789575925728_0.9290190100957654","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b04264ca-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-b04264ca-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b04264ca-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bf3b09925119e514deb08b94bee5f400e3ff89be","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b04264ca-20260916.tgz","fileCount":2433,"integrity":"sha512-Kih5GngzAPujUV+1RE7EDuX+BXgGkGc11JX0Cod4jgWT/oYAUosqCZMGnyXJ22eGhs6fHHaaMQVgc6j3t3HKxw==","signatures":[{"sig":"MEQCIGOJS8PupUpWtSu/qTx96zKTzVEzBC1jb0ylepQdNw/TAiAhQyDdhrFaI0IfYgfmdSqtYlei67SOzD+LnPLEflZAmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA4SmG0wcqeZzofT2lIyk4iCtXSJ7dPYsi+ODZjydsh2AiEAouq+AJo5f4+su/uU3o9aMiQz2rzWZeZXYTBUGSnp+Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b04264ca-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10194434},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b04264ca-20260916_1789577862338_0.9748343181090657","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e745940e-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-e745940e-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e745940e-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ce9870e3c3723f85d34b03d055be3400a13ab304","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e745940e-20260916.tgz","fileCount":2433,"integrity":"sha512-DWlklpmZ6pV9lGJainbox7whytbKKEhHhYmISAB2z70wcyrvMdRvpkUO/1x5Av+7VjXYXL+VFP9tz4TOegwkew==","signatures":[{"sig":"MEUCIADQTSQPahN/oTQytn3wG+8AtMndRyjQPErpcm+HtLyVAiEAp11niQ9t1vr75dDpF6WeciDnbaArcuk0JeR4qdqkuuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBr0eCEIPEwQF8OWEtUbyd5qGkvwFRmlPc5Ub352OAtgAiBfWO54B/zKaeOspx96f2GrhTSBNmYO4BsFIc4uDF4V3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e745940e-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10211830},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e745940e-20260916_1789581474324_0.4543802797363239","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c4fc904b-20260916":{"name":"@rocicorp/zero","version":"1.11.0-head-c4fc904b-20260916","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c4fc904b-20260916","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8ddc5eae42f4a6792dfe5b8916209648d25715a8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c4fc904b-20260916.tgz","fileCount":2433,"integrity":"sha512-O22m0BQ5OfeZvBvybpI51HaTfPmIzrF29vQ8zsf/D4vJDv0LWMiZ54aoFvDCuyLR6h4xs+D8jI4llPZzDmQrwA==","signatures":[{"sig":"MEYCIQDnloayzf2SPc7m0JWocM+85G7ppjm4OFe1fjW8MYSLNAIhAI7dJGDwV5UctGiVQOwAoyI9lxKAo1HGJRNLUc/JXZLV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWv/ZaRHilMcFuG7NX7d4aiq31Z6wPcN7nKxUscgtxTAiEAjsWhDe3CRME28R1znf5phGfqgsUXZsO7xB54yxvDgQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c4fc904b-20260916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10224886},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c4fc904b-20260916_1789605198954_0.8293376379170048","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-99da48fd-20260917":{"name":"@rocicorp/zero","version":"1.11.0-head-99da48fd-20260917","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-99da48fd-20260917","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"df2158dc87db0e6471d714c360691efcf1a11cad","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-99da48fd-20260917.tgz","fileCount":2433,"integrity":"sha512-LEe/Y95PWpsMCTbxp7JpVCw6jcg5Ve0Cm7ddAh9vAuJQmLY2vnCx0Nlcoy+Lu66kyeTukqxwrdyBo5oufs4sZg==","signatures":[{"sig":"MEQCIEu+f1iY3kXyGYDsH1Q/U0cXBU9MrqiIr8C0G79oO/i1AiBjXw+XB3EI5smJihRRNes1Dad/FyR57fJaWaQM/Uwurg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE9qESBSakUctT/Q/fGU7ZR2QYaMPGHz0FhPqpKnery9AiEA32+/UBk57s6BMHXtE8TSU4MPyEWvbZkj91vLPqkkxzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-99da48fd-20260917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10224925},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-99da48fd-20260917_1789613404654_0.5351395340808613","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f1cfb1c6-20260917":{"name":"@rocicorp/zero","version":"1.11.0-head-f1cfb1c6-20260917","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f1cfb1c6-20260917","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7bacfb0a1a9bfb29b461648bb159b70aa6d1a150","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f1cfb1c6-20260917.tgz","fileCount":2433,"integrity":"sha512-Ygl5Dc06h3ctbSmnqgnL1gS0efiZ9lbPVVXEMaFMppwjq1ghk0+4cbdF/3Bi1HOhtSnJeKba2OCUzqrj7NLklA==","signatures":[{"sig":"MEUCIQCGounyStdc0oTZR2FALKrkEMOdWM0GMX0eXi0WwLcqgQIgIOO0heijfg5/r6N1v2GdcpiiPnNpnScFp2PV78Mves4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5t2VCOIyyHWi/VLzVw/B8RI99hYhN8MptUo0VjffqfAIgb+yX9kDPoJVltWhpmwuJbY7c2tEhqNN6nJCTuR/ZicU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f1cfb1c6-20260917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10234819},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f1cfb1c6-20260917_1789647864674_0.02348610498160686","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-606adc2f-20260917":{"name":"@rocicorp/zero","version":"1.11.0-head-606adc2f-20260917","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-606adc2f-20260917","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5144d3fbdbfd28bc20478f8816b3ec3bf22f259e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-606adc2f-20260917.tgz","fileCount":2433,"integrity":"sha512-9/Tw68OU/SkhatnIbgtX+WXbEgZ6IEhOPLYLUgHpBFUyo79PBdjvJsPTDfMnoqgV+2Bfya6/9Wb6lPJHZemhEg==","signatures":[{"sig":"MEYCIQDdOV9gZpKPLQ4vR3+7oYPgCa95OOemuzHOARaT4PK0EQIhAMLp0XKL7EOF5inJvxs8UXovMWKjbE830imE68FEzKmt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2mCUWf6LUGe8vdXbCr33bD6+X8SlFORGdrOKAK/f5RwIgOcJUNPEen4eefS6IgWoWYOr69QElLGPr3Mo97qOhyUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-606adc2f-20260917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10236529},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-606adc2f-20260917_1789656897168_0.13894536716131323","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-982d739c-20260917":{"name":"@rocicorp/zero","version":"1.11.0-head-982d739c-20260917","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-982d739c-20260917","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"00ad41b9edebef5d98a96b04a918442642705460","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-982d739c-20260917.tgz","fileCount":2433,"integrity":"sha512-Oktw4eTxJqzqcSN6fMwveCaqURMkTNvxAZ+alOIIzkvGj1Y0iluGtKK760pxNRZpJHhe1Nw1PlAiAq7DHQ0HMg==","signatures":[{"sig":"MEUCIQDEXDcQvDyjvtTuChjsMJGXIdhKz/dP1zlGAZtHZISVcQIgOduDemhzqs/obPnp2DUD4ZjH5TDluXmfw6GsrCwqITY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYXNQoWgvLhJfccsuSI/xj5y2+GmpRAOaWnvkHiEmkkwIhAPFTRYFJRaUn+N41pQLqeWjEojMyfuf/YVrB9WmkseSX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-982d739c-20260917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10240939},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-982d739c-20260917_1789670231561_0.12228326343728768","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ee1406f4-20260917":{"name":"@rocicorp/zero","version":"1.11.0-head-ee1406f4-20260917","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ee1406f4-20260917","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"763dc8f63c15342e409db7ada614a75b89351f13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ee1406f4-20260917.tgz","fileCount":2433,"integrity":"sha512-cXE8BCNkbQQLK6WFBvT+TPKotN493GIs5E3O3J4QXF1pUaClv+zt1oQndvxoVW1o57bECGkT4asu3jl4jYHthA==","signatures":[{"sig":"MEUCIQDWtf8tcU/tOwF2O6fW/8sTUafLR7aO5SNTt2unni3R1QIgEk6lTMUH7lWTFFr1h+ua6jgTcp08rHwndGMRbsjUg+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFPeu8fnbvujDXIYNpIhxnxKlAdMGNabDp6kctBMFeD2AiBDA9pFMYNab4+lf8ZzBII2nHA/7yp0VFItnzoxI14VeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ee1406f4-20260917","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247799},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ee1406f4-20260917_1789686469780_0.3892784322461651","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d0e9ecc2-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-d0e9ecc2-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d0e9ecc2-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b3c584cec8ca328fd9440a76de897553c6334f1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d0e9ecc2-20260918.tgz","fileCount":2433,"integrity":"sha512-VXTUKGJF79M5+OGT72wjZ4Sph10DT4kcFEiLJ6M9fPIK9JOpG8dqrSG14HU531TijVn+yoaByXmWfOtF8EmsBA==","signatures":[{"sig":"MEYCIQDr5Y/C1OkkYIR/q1EzADjTG8MrgG84rgkP1RejIwrnCgIhAIRIL5y/Eho+vvCn7/OF70XmEtL3hHt7I89EF2IFx/8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAOsHAFC2tuB1f5IuNphR9kTMskp+uv+urVbYb3aR8HDAiEAjUS7OMWKa09O5bGqBQPc/gDRYx/Op2dPw8HLHWEuyUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d0e9ecc2-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247833},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d0e9ecc2-20260918_1789696998927_0.6034067355946171","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f3035a0b-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-f3035a0b-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f3035a0b-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"411f483f59ff897b3351da382f4205571a8758cd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f3035a0b-20260918.tgz","fileCount":2433,"integrity":"sha512-k9HqSIVFZwxcz7SPNdlwA2ZDzGI8XLlOc/zGj5Nr0U57Nc4E4X+D+wNnt80nkdYlyP6R0cORQDY+flzcb7/fCw==","signatures":[{"sig":"MEYCIQDyVpxvitZ6ujC3heckqRd3KZKZzXV7ynm/NRKGaEFySgIhALkqTbhklFGlm6IQp8hYFHUnJ8ig+ChugS244gPw4Z/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJVT5Yw8Rg58y+EWEkvey8/T/9CL1GvBgcIRhdjKGsZQIhAMf0ELaY9u0kQCWP5a4CQSQOCY9CQGPsp0U2zetXRh1F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f3035a0b-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247802},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f3035a0b-20260918_1789699036232_0.297668817006586","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-59eaff51-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-59eaff51-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-59eaff51-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b8e3039da23fc47141e0bd88bc98191ea15a7268","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-59eaff51-20260918.tgz","fileCount":2433,"integrity":"sha512-Jifs+sTpeSZbG+wq8mogbtjtwzymEGt7qs9cF+h9jInZO7EBd7jACK89BgQsB7RC2RxATlR41U0LG4orX9G1rQ==","signatures":[{"sig":"MEUCIQDrzWft9UgBWZF1hjP6gsCfsx/XEPI6tWK23V/ZxFtkswIgA3NSNJDXktbnzdA/xsQ1l2ia9nNrf+a0/ZRHx7tANng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGg9+YR45N725FwTw86z9UalShWoLlVY5K9IfdGRaiBAiAmOXyeQutM1c5tNzRPkMnNTbOSNS51bYtLSDdthwPkdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-59eaff51-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247895},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-59eaff51-20260918_1789703251065_0.9233251880993074","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ded02a28-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-ded02a28-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ded02a28-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3d6208b28d19628429f5d160ce4c3360f17a8858","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ded02a28-20260918.tgz","fileCount":2433,"integrity":"sha512-vRF3OPYk1ErOtTBIOiReyRox7PyAHYrt4o5S2cCK6MFRkymjyf66fYJHad6M6IAAUCGd/siob2fHBCx0naWsEw==","signatures":[{"sig":"MEUCIFKdNRf2vA2n/G8nBT48HEIg//5JOwvugo0/gPyJKr8+AiEA1lwHjsvamn2hEd0LpDJo1EWTySuUGDxsQDn20/x2W1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXVzAQ+nLF1cid4Xoiy4Mfe88xRJZM5ZChtvHxP05WyAiEAiqrfziZ/cRWo3+/96gRCIvXG5AMcFLnwGIKzxLulXv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ded02a28-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247895},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ded02a28-20260918_1789712050068_0.6724364164695731","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-867e78dc-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-867e78dc-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-867e78dc-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"06b9be90272bf675884ff6446c76e6edb76c7878","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-867e78dc-20260918.tgz","fileCount":2433,"integrity":"sha512-hNgr3cNEb2HZc2Fcd1XhQ2w00ccEduBK9C0MI+gw0ypmA3hBe5Mk4eBeJQUrDojghwFtsSyu/0dJrsSt/i9IPA==","signatures":[{"sig":"MEQCICM2Q8GbDFb8QIDNQqpn3KDyecodjEQfy8aqeguOH29CAiBmxVgJ7vnzH5+Z4tqu8dJ8yUqybX+A2Ntt33TRKdl+mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID3NRJDJxxCeBopsRph0WEZDYQlvkbYUB2NiazjWQrhKAiAG1AGkXkc/3pFwMa5uYslfZi7RkSWiYZ84E4pfxPDd7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-867e78dc-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10247934},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-867e78dc-20260918_1789713880515_0.2058047347574219","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7d73acec-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-7d73acec-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7d73acec-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"67ea1cd8d41fe40f77aca6a065bf3b4c1ad4ad8b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7d73acec-20260918.tgz","fileCount":2433,"integrity":"sha512-H8Q30in0DBdIRix/udcGr5HZIm6L7XyR0hqZGiaQjnUEuvjVIGiAwh+jrpBYLJCEDXYGqjcWdTNxumxhSahOXQ==","signatures":[{"sig":"MEUCIQC8G8zV3gaX4YsDhb9ovlyeCwiBQG78/cZhZSsss2zN3gIgC/uvijhSWZGcMRauki9BFBZg48766ho68OcjWiyXIvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLaExrqNtIVn2fNlxQGgPdUYuYtjPmJ1gdDB9EECPJFAiBmguBzeDRcX/jn/MrzBR5ccVAD3IydJByCQ4iKoLySyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7d73acec-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10250383},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7d73acec-20260918_1789718591709_0.38871636534328835","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-07249b1b-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-07249b1b-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-07249b1b-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7222690c48e6fe59b614f75ea337e6280608b744","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-07249b1b-20260918.tgz","fileCount":2433,"integrity":"sha512-DQNSGSQ51Xotq8kbv1+/n1NR/YxH/t6JoP49TsHzVKM6HQUrByS1++y3591FfNlbPytjz/nthJK32gVio64Ffg==","signatures":[{"sig":"MEUCICRnpE5rWcKy7zCTtCjYUBQon0SUdKh6dJi99Ge/07p7AiEAooAEm7ff7P9HOtQC333Ps5lRY04pkjpAssPF12/iTMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsAhyVjYf+OczqS3wQ6zJIGJvs/81WQ7i6zRMTbsamyAiALhrS8P/h/U3msh+3F/QJmFOk4lZC/1dxgE+kIY7CNOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-07249b1b-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10250383},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-07249b1b-20260918_1789721907259_0.699646823490595","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-11ab7408-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-11ab7408-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-11ab7408-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5e49b9ae60e4258ee8c1d3d3815b86bcefc567eb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-11ab7408-20260918.tgz","fileCount":2433,"integrity":"sha512-fv3wOQd/hbvTQoNplwb2xJ6bvgTuKs8lS/O7/lng8QdGacjIE1F5QcUEY1eSIIgW9J4su6FaEmsMlDTbxrUJ9Q==","signatures":[{"sig":"MEYCIQCbb2tjw3zUGitJqPmumkIkM6nymS5FTLZ+AQYD3IOMNwIhAILhJdLpZgfUThDOcKdBORg2wXcsk9azTbh6f/8WP3fQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnfO5GEmdV2ptKEewhNPCd8LXRw4nBKwXTUmDSEc6Y7QIgGx9lQSU6/WtDMidMi8Fk2fLodoykc/gOSb5xFxSMHYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-11ab7408-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10250383},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-11ab7408-20260918_1789725798414_0.8542758334824347","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f336a923-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-f336a923-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f336a923-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4d6f664075a7ac9895d64d15dcf02c511604fdc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f336a923-20260918.tgz","fileCount":2433,"integrity":"sha512-RyKN3Ev3XDPSCl+qFpgMPYx1OB/ich7Ix8xxNQ2Hpanyi6o6BYogNTbtVr1exm17oL5y9FmKOs9hojJtKK+jEw==","signatures":[{"sig":"MEYCIQD0J2unkJwmWz5CUBp47Oq0+AJUQbOUbpANsMJANOWa0wIhAKP3Z2GQoPV7vjP2YjLBWimw1MPn3cy8Ex+0A/iaN0Rc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF4y/BF3oY6cg/gdsOF297ccahW+M7eviMaCTao8GG5tAiAmuGHCSAH7hglS5wO3ifKKJxnwgN33e0WBdRYoCLOKUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f336a923-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10269324},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f336a923-20260918_1789729120520_0.40543633624804865","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7e6e5988-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-7e6e5988-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7e6e5988-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0fad5a7843020eab68781e0548e9f31222c67a09","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7e6e5988-20260918.tgz","fileCount":2433,"integrity":"sha512-6WchE3yfOtcqXijOdh2jKx2hwbUqyRs/BQ/Xa5EFkph8E+NSriUwRdzMfHU6OpLXaENt1VY3bwoMbXZnRpio0g==","signatures":[{"sig":"MEYCIQC61I2OV0HFFidK9qkGAmW66N9yGtUuX9k/lznO8njOsAIhAI1shvolzDYo4xAdkhb8kkiGi7E8HG5FonqTa4X0jSdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcBmKaD/qcrxhUxy+T8ma/TxAEjlYV4bBnxhdCSzj2NgIhAItQvd0d6Cez/YC/JtL6GV3hV++2OWsFZRuuYg58mV6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7e6e5988-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10270894},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7e6e5988-20260918_1789758020375_0.8520234884982347","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6f6555c6-20260918":{"name":"@rocicorp/zero","version":"1.11.0-head-6f6555c6-20260918","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6f6555c6-20260918","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4875186adeb373884b79dd8bc59c5e937d9cbc3b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6f6555c6-20260918.tgz","fileCount":2437,"integrity":"sha512-v51CxHSVG3A5H20HLVn5qPfrZTVKO/vZ6y/NwnyG47fnuj4RSgA1qZpJNMu/xYarUyATEtBxQbatA08NWtOKIg==","signatures":[{"sig":"MEMCIGWju1bgKhYBuiZKm21aoqWZnOqRvSEOCYk26XHo+Bz/Ah9lfF9KAMcDFYfo5w7kpXb1eZTrCdNFdSh0+eSvn0nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDMHJeoRmipMPIFyUzSwLkEbqhRYUoLdKiGievnOYmkqAiEAhEsDy77U8hBRedCOD/ec6ZdirdGYw/TN39DN3X0eJQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6f6555c6-20260918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10321484},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6f6555c6-20260918_1789766708407_0.5675556751501054","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.10":{"name":"@rocicorp/zero","version":"1.11.0-canary.10","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.10","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6392cd39eb9ca77c2e8795a4c46764bc5b7e9f59","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.10.tgz","fileCount":2437,"integrity":"sha512-9gjVaaHmWn0GKyPiCQJvFOg2qCcSxXEX3gdJH0YD0bjHnRQqUvLcDNMxcisbvo2h6I2JmWa+z/OsPAToKspzNg==","signatures":[{"sig":"MEQCIGtCgHdYuIlkq4RVp4WpTBNnhIAvjsheARQLoWMkg5OrAiAWbVGRLBk8+D959DmANO67dlYrvWquhaOmrR/ixcow9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5HJR8JrPEtHhmEzwzt8zLHX3IAXuzfUWRqnRfEKXe3AiEAuvovCEOaDACfh9FLTXgU8qChr+yC/AKy/xzAZABnzls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10321432},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.10_1789770171187_0.5427114137321161","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.23":{"name":"@rocicorp/zero","version":"1.10.0-canary.23","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.23","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5a005a65128e17781a5ce5fabe61b9ee11ac0c4c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.23.tgz","fileCount":2417,"integrity":"sha512-doyTPoK/5Nl/sjkC8dsYUkd7qgYla8suFQCr/B2037V7gAEwwYwJT+PwcIDUimKblDDrtIbikPg82pCHn9mSAQ==","signatures":[{"sig":"MEUCIBiF2xzzr+54HgohjGvrCEQ+rLx42p4iUhBxto4iiHH4AiEAinb0Xv4yKCoow0t0dDLaO+jv2pCX2FL1QEIY1UpiQpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7x8aTjcGNdYRoSf0hnVJwY9fYvG1t5vHGIHEAQjr6PwIhAJXnx5WCqndWFofrCsENW5jeRMuxhe9lVvi+sUctHmz0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10118219},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.23_1789943989603_0.24473575630913125","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d588313d-20260921":{"name":"@rocicorp/zero","version":"1.11.0-head-d588313d-20260921","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d588313d-20260921","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1d8a290ba5ef163eabb934050fb52750f45a6818","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d588313d-20260921.tgz","fileCount":2441,"integrity":"sha512-9DHQAw/9R1tvXsJNv04E245CeJzxorUYzYyrA6loqJ5vpS2FHJy4D3EGb4fc3R8HGSeRVRj9LAqv5o9o71LEkg==","signatures":[{"sig":"MEYCIQCEKMzuUKOs3Oleobc34WIXcPyGWT3NBFrirqqJ2Au+MwIhANkLlJV/WJbd8jzkcizhvTA445kxjxk/6AWIaAf1nrdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdW+1EHpt0kAfANSg8MvvaCo5Mq7KfMzq7e6ZLWac8FAiByEUKkaP49Vfyqyggt3fik037OfxqR1/LmVj9velvvGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d588313d-20260921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10345375},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d588313d-20260921_1790002683410_0.7069614184402189","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-45cee4ab-20260921":{"name":"@rocicorp/zero","version":"1.11.0-head-45cee4ab-20260921","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-45cee4ab-20260921","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7cab6071e30dc6edd5807a9b1c9edb2e4a4c6de8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-45cee4ab-20260921.tgz","fileCount":2445,"integrity":"sha512-qU92Pmoei9xdLQqpn4P2wzTd/nESqNXcQLd1nsd1yy3SkQvgpB+EpYZpj4D8e4ua2QZGAcYMsmAaDK2XgEh1rQ==","signatures":[{"sig":"MEUCIAn4deCYGSGM2aTl/wufXRfz4TnVfpS8vnfaGPeG0P0aAiEAmV7OlcF28IBmXI9yc5rUnuKhKTsE5tn2fh05HHgG5q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC6dFGVVTXHHBb8WfCxoB0aFq7z14chwip12OFYiEjTRAiBFonYura5JKVLSmC/P4RgGps0u5gg07+JFSOOJv5RBng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-45cee4ab-20260921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10360446},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-45cee4ab-20260921_1790013771296_0.09795814133235403","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ec8cf1c5-20260921":{"name":"@rocicorp/zero","version":"1.11.0-head-ec8cf1c5-20260921","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ec8cf1c5-20260921","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e9df075084351fff266528084c479db97d970e5a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ec8cf1c5-20260921.tgz","fileCount":2445,"integrity":"sha512-8ywJhb8R+EQmG1eg7oUNFTgkA0u7rcRdXfT+0yjTy+i+pQQzewZqwFC+t9vB9kxE5Cc/kImNtEbJBsdmFv2KSg==","signatures":[{"sig":"MEUCIBRmXc9Mp7Yi5GEtVZlwgkqq69C/oxNifT67vL4WXXsEAiEA7OG4d8bT+kgatnU+oz8ZRmzUpqQ0OtdzsEEBnYAGMHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFMl56BBJUS/aPGlW4/IZ04XpZA+3OcCp2TgoMAbCRfNAiABxPrVIzp0r6IDLvk8JThBNDtJ9kRM83IjKgECfXpM7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ec8cf1c5-20260921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10360446},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ec8cf1c5-20260921_1790016089106_0.13156502986487562","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1dbf7f8c-20260921":{"name":"@rocicorp/zero","version":"1.11.0-head-1dbf7f8c-20260921","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1dbf7f8c-20260921","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"13d40bd641637844ac5649b22e9c1396f55edf23","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1dbf7f8c-20260921.tgz","fileCount":2445,"integrity":"sha512-ZQhq7TfPILQZNZzi0Mi5v9YE6tpSVBFPnJk0JQpO8oIJFkfPWVsE5hJqcJFfK5ZnB3mwo1dcuEGkDXpLaqtm3A==","signatures":[{"sig":"MEUCIQDyZkHhMubAfNUK5t5yE/Wig5lOIxskLGCubkNsV+tyTgIgTJcmoZQ3QTj+eXWgeV7pmhvRMvMftHPiD7uRZAcwmnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrN2xZ3A5yD+0MwWmGAfW8IJP0ewBVGSruujBlXGc5FQIhAIT9pSFEc9e+ygLEG7ZIWwAd5TsFdjV2Ci41j9YkevLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1dbf7f8c-20260921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10364259},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1dbf7f8c-20260921_1790018521560_0.19069644448881284","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-043b14c0-20260921":{"name":"@rocicorp/zero","version":"1.11.0-head-043b14c0-20260921","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-043b14c0-20260921","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"63666e12c0a943ad3698eece551c974ea66acb3d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-043b14c0-20260921.tgz","fileCount":2449,"integrity":"sha512-BACCbRvdy6uOxZ8tZ1tsnGKsMg0Q5cNgVBW/BByNhxc32gubi2bUE6uysk1rlkXYw/BDQ0NF9X+Xy37oPhZtEg==","signatures":[{"sig":"MEUCIEfrsg0ONErUhNflfHfsCjIGQr8rwg6ghGUDuU5nGxECAiEA1rQWq84dPeQ5pWt1ukJgEvIwo+g83okKzag43Gisatg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0Em9yRXHmbi6sTKO/L1PulxQ8oPl+fSJKghIQLKKQ0AIgZsArwd1SoS3TDfcl5SblmhiULXLdP69VQdG9CoPDjKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-043b14c0-20260921","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10402551},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-043b14c0-20260921_1790025798907_0.9541002149412909","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-58f61e11-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-58f61e11-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-58f61e11-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"01795fa2a79abc1621789bd60872d58a08492b19","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-58f61e11-20260922.tgz","fileCount":2453,"integrity":"sha512-PGlr83ViiVIakVkzK7RiYMq6Rryw6sjy1Il5I2zzzjMTFr9/PqzehgNJsfMIsDGdiCqp23TeVJIqHyOhdwfYpA==","signatures":[{"sig":"MEQCIDttISbmRJoqPUmcdVxoJizpr9fo4CIDcb9nqRlcMwwgAiBolP2vMjFP6hywt4UAlhCqDut63C8AyAeDIixP3F9fvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpQzjFN9Cz5G2lQ8xnK/bt5zSnXAHSA3dQ0cCMBPLEgAIgC6/sqFdZzkKrYWyiHiVJEZcP52Fz6hWgDYSMslasusw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-58f61e11-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10425645},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-58f61e11-20260922_1790040903221_0.340363500131488","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1d9e8806-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-1d9e8806-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1d9e8806-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"69bea5a3db75e4e4107051c0a51f1d69cdf14230","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1d9e8806-20260922.tgz","fileCount":2457,"integrity":"sha512-ghcFdRebhGE4AU/Aoy9qmw6aM7ON6jyWnRGFToyBDRqzxZRRCv2VAw0g0gOmUi/zgNxznUeRRoMoG8MLPC/lzA==","signatures":[{"sig":"MEYCIQDo9trtQHh4SEPmZOVvgBtuT8S1AToz4LjVrhF1MWV0XwIhAPcqII9mkd0npIJShVAeu4nzZ1HxSSPSnaNZH31j/LPw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHgRNusV3FpHNA7bPRgqTcG/oBgSCn81p138T/P66QouAiEA17pUDulnqmOIRvyDIfctoxJkVGPF1u2eTQUUS8tuC8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1d9e8806-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10462673},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1d9e8806-20260922_1790043764462_0.13675204325302603","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.24":{"name":"@rocicorp/zero","version":"1.10.0-canary.24","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.24","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a6332a0ccf4becdbe4042d346af667ba7d8385a9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.24.tgz","fileCount":2433,"integrity":"sha512-ur3xQoeJxRq74uo4DfrQOBCXB6+t/V6H+YMM1wRMPm+6FUTvNFlYK9W3mGCSLWgba+UzWpSdLFML5HmWc7eeMQ==","signatures":[{"sig":"MEUCIGSlRrZyDUnQFA4uy0IEJt91JMFeUSzYqnH4C6X0zZVkAiEA8Sz9EIDVe/a2EWTHAGDMOjLyPb1tH4Q1CkRe96d4NxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIExZC3CmR8tgL8wHobFg5mKrFv6KQeIrocrMp71fQp/XAiB1KESkYNvH659Y9WgL6XoyTjO3cjZl4oLymb7Y0ec01w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10255815},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.24_1790045321784_0.46305039955464866","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-5a6defb8-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-5a6defb8-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-5a6defb8-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"66c10833460622ae14a8f8d77803ce995cd30bdc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-5a6defb8-20260922.tgz","fileCount":2461,"integrity":"sha512-gcZ4atBJmLsoyNt2QtJBwVIwjE4/szXVe0F2hWN7otpQhQi3kmwKwvgO6P21l2oucnkCqUM3ND493jKP3vtUfA==","signatures":[{"sig":"MEQCICnXpiMvhmhs09KUPt2AYcjx04b/lPFT1g7VxKu5aEUEAiBO7v2X2RvEpAIj+UVUJ8NdjDpFqgYcokrO92tM7tZ8Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFqVH9VhTkQJabiH5AGaIrVuA5fD0KNActbsvGmmUpzkAiEAxv5DUM3Zzx+sGX1A7Aw2pxtvJxSI4m4cmCz6VHO8MhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-5a6defb8-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10489640},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-5a6defb8-20260922_1790052977193_0.7526921936487232","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.11":{"name":"@rocicorp/zero","version":"1.11.0-canary.11","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.11","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bcc9f57a54dd92fa6cbcb0dd76d261e6eb8ffeb6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.11.tgz","fileCount":2461,"integrity":"sha512-wfbIoWAgWif9qzP1yE5KT7m2inLiKubHv6ZxHhkUhl7qsBA+q8S+EwAq1a+d3hFs7ufgzsSgGIlKKZLsRxXPQw==","signatures":[{"sig":"MEUCICJcT/Gjpj4D18SuWZMj891K2p1Js+tn417sxTGjLXnJAiEA1esiGGAtjq6jvDPKxkyE0dM0HEB5S21sxWhws7XtICg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE7y+1H8MdGAkW4gdIMLeiXrxzQIqWo/LefR212wKoN1AiAmyVdpSwPGYCPO1eAsGWhYpfm+Z+4LqWN9jgEGAvjiXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10489549},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.11_1790058844708_0.34534630822861745","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8a180b73-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-8a180b73-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8a180b73-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d44db28fb284a64c47f0227c3714d8637d0e96a6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8a180b73-20260922.tgz","fileCount":2461,"integrity":"sha512-9HrCk7gaSCaiNQmO5huHndO/67mrqKr03oSEAZ8hEAFHPtmFKUfVVsgof/xqPxoULCMgltbUYsb+iW8ZvjIaQg==","signatures":[{"sig":"MEYCIQDGq0DI2JHIdrPAd1jQTJSMTyMGHVnQDA290rHmG0TymwIhANP0l1m7CcmtuZ1XqIuTsstZJ5hEu8och9SYzBzSddOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFD/jpZJpAMqahP2pvmswvgdReZ2Y3VIhjsucBfG/TxgIgU5pfHpVZbncUn54z0rIkcBU9N4ADKmsAEjsL8IXYiZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8a180b73-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10489320},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8a180b73-20260922_1790072339738_0.9031649685935279","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9a5b9c80-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-9a5b9c80-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9a5b9c80-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"34f520b76c550962c360ee911978943df4173325","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9a5b9c80-20260922.tgz","fileCount":2461,"integrity":"sha512-yxdeP7swsGfdgKHP7yigAnDeC5vu07dpINuGSSlSLgU+m82RrlaUBwiMoN3opoEwvhI/uj2cvWC49BNCsKfs2Q==","signatures":[{"sig":"MEUCIQCCRt8ztQ6gBhKfVtyZlDV2bGd9SdE5WpgOwi0ErTuMfAIgbzBYVcVMvqa+Lu10G/lm5izcdlMeXFlZZVvkZ9dDRKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8luvoUfwjZyovBogwyP6pa0SaVsKQW1UiL8gn2UdR8AIgPlEWSdDzOp35/c7FvLF+sjjUV8b8h79sC5x4NSaRjmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9a5b9c80-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10497385},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9a5b9c80-20260922_1790078819752_0.054596959424333846","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-982f3ef3-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-982f3ef3-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-982f3ef3-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"752e0d7842e7fd572c27e8d49f903127f7301ab4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-982f3ef3-20260922.tgz","fileCount":2461,"integrity":"sha512-FJDV8gjoIUHws4yMk6l9BR8SEzwr1OGHU00YwU1WJbmnw+NQJz1tpO5R+Bs/ueoYF53YGFzLokEK2utVzbLHzw==","signatures":[{"sig":"MEUCIAo91lqO8BBmZAYf+3YfWHzWwgW9+h/OYXdoH2GbPCJ3AiEA3JVe8XxnevwBmn7LPWY/kgA4FkQQuisQbHdF5oUODtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFYIg4Q4HXbIhY9eeaF+5fRqNnndNJUQCaPnc63Y+Gz8AiEAlRJxJnENh4Z/YBpqxmDvoxNIAXVrGK6WRV+O7aySmjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-982f3ef3-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10498341},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-982f3ef3-20260922_1790081530607_0.7560107432603851","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1b1e8451-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-1b1e8451-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1b1e8451-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6f1ea7cf766c6c5bae06cc2587097681d20794ba","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1b1e8451-20260922.tgz","fileCount":2461,"integrity":"sha512-Qh8eZen2cCUG6E512HMP+8j7XnjAZFfhq9RR2SBVYQyv8g+oyGwIzEUdD60pWOaKb05RlW58KS9r57J/sKJEKw==","signatures":[{"sig":"MEUCIAhV6o+X8+8WBUjEeLpE1S07fOsd/dI3HR93k2LfAKk8AiEAtcpHO9AWqLzInQ9xG3UJXFbqtrWAx8OGUge50rnFmf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuICOHFkky+eySUgmMS4Sb/UvpJaO8cMxL0VIw8NZEpgIgJlmvJ0bPSyvNQ8vSEYryVaycgchnA8H29/cLle5f3lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1b1e8451-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10498341},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1b1e8451-20260922_1790088059562_0.7884723206916995","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a80a5139-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-a80a5139-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a80a5139-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ce1b9b72138b3054926a4239d2bd2c397309ee08","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a80a5139-20260922.tgz","fileCount":2461,"integrity":"sha512-rt7q77/V2jZL+KPIiSdXpskWFriYeq/ztS2RjRTO2OM/BXO0GEFhyarcfDw0z2LipNOlJHJV2LcrfE7rjN6Q5A==","signatures":[{"sig":"MEYCIQCiXttWMbU9IdJpBU0fJE8Mav2+WNC+0PCe25SEYS3udAIhAJgST2OkmCat3+sxz29htdlQdUVVtyhbvgyLW6qSyhxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0p7ITEDdgkdDQnmZJHvJBEN8r9TMHCnuxf51DZU1tZwIhANtJsrgtNl3eDN3pZu5d7XqMiXLFpWNl4QbXiiI448ar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a80a5139-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10498341},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a80a5139-20260922_1790099523192_0.2738187482897192","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c60c4abc-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-c60c4abc-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c60c4abc-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d29180bf4f521397a8dd2560fffb165fa15d4878","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c60c4abc-20260922.tgz","fileCount":2461,"integrity":"sha512-qTqVHpSxtIrJo5Z6ei+3jea/uzZ1Op4GRDdKRpTbfsB+cdkpWox2Mniv/fZfTEnRyeVIkQyr2VXsRKCBMxvm1g==","signatures":[{"sig":"MEUCIQDYFzht7HceykuJxHa/og+6/vegS5Urm2AX0pfHCRvJ+wIgfbSfgT8ZmastSdMxTICU+MwITnqSejIxqR8lvQ0RJxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgBx46UL9kP4Pci5D22oab0hU9XuTkEl4YTwii+5E1jAiEAtdLNkkG5uopQwxyLIjVvpPNDrLR35hsTM3ZmUQs8FvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c60c4abc-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10498341},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c60c4abc-20260922_1790102073746_0.6195684020620822","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-99f2aab3-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-99f2aab3-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-99f2aab3-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"de429e1d9274275431be936476b8dd7098ce5ed7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-99f2aab3-20260922.tgz","fileCount":2461,"integrity":"sha512-lAGIwOrCeC9cybcAhFQG7Y0/MljL5DSakv1yLxXNt9eiuQ0IbmFFFqgeqM7+abpMNZ3Iw7DiQZjEEL93mxYaDA==","signatures":[{"sig":"MEUCIQDqW+TGvSNrIPA4aq+05Esi5SYcFJ6bRBpEEaL6EGO/lwIga+KqSm6MnYvhEkz3bmGdtyohfXWd43YuTuAYt1YLko8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+uOq62ThI9Vd3SQTgsYdkYU1dVsFl4pxft/aY5R1+GAIgcA/Y+1+RR/BDG/7dvXlPLaJsnvJrvBOcwSuGE3KRaIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-99f2aab3-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10501203},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-99f2aab3-20260922_1790104501759_0.3571746300516525","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-65f676b6-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-65f676b6-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-65f676b6-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"de06f6e58d88fc481138d808945846d6c30ff1ae","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-65f676b6-20260922.tgz","fileCount":2461,"integrity":"sha512-I0Wu/xrV881SrF7CseVXIvhhcjMfXLTH2IwmP1Ru/FCSN8V0pb9HfH3TsvZzoLkbTFg7n+Clmct2pBkcRpATHg==","signatures":[{"sig":"MEYCIQDA+Jw9G87uOmTjf0VUmh/flN6mPBLHlU3s1ZzVne7FrQIhAMqu5n2kitLU4eoAHI6m6UCmKj3HRfT/aEG6xKDPYOtj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF6RP+oaIU2zBu3gj96d9JSZbCB+CxSpUDXIuh0HyRPVAiEAlUky5u4pzt1uUYRk/IrnquknTxGsEBZjS/ENrs2A/7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-65f676b6-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10503286},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-65f676b6-20260922_1790110183641_0.10704565400788923","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9a781810-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-9a781810-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9a781810-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"18b15ed9eee83e9655f179eda6456cc678b693e1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9a781810-20260922.tgz","fileCount":2461,"integrity":"sha512-aaegsueZhNkysYyv5BnZCFAwmnBOhYiOrsBJe1965+KZqWc7jlmkhqOauTufkyQEonQozskAv1rXxDBcNoJBFA==","signatures":[{"sig":"MEQCIGwh3FigVMWawj5FGOFWwgF4LyHcq29zecEVOuwPGtwsAiB+upBkBCXS78tK9tzIuecJkVvSWpmsNm/QCyLIQ28wzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEuTK60MGJlZ7/lNv31k2n1WPNBLwYVGeYETHv3ocNiPAiEAjiUKHpX3tHcAIjCtrKk8lalP5qILvVdIbC3q1LjM7kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9a781810-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10504564},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9a781810-20260922_1790114103690_0.8294892334340815","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7495a7ce-20260922":{"name":"@rocicorp/zero","version":"1.11.0-head-7495a7ce-20260922","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7495a7ce-20260922","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dbd9c009f0c8d72b32ab66b5ccab410510959da6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7495a7ce-20260922.tgz","fileCount":2461,"integrity":"sha512-fnbeOsZ5oQ0IAkqtSbbySS5IbN36xhq2ioxHeU5wOWYg1/u2WGnrcvJH5bdBlXLcyKcfmKPaxp1D+y2WyFTCWQ==","signatures":[{"sig":"MEQCIDD+xJMk9Hunp7nWUlJYN1+AceQPzpgBc7Lbz1iZ2xXJAiA8UAPgTZjHydsccm/e+q7BF1IiYIwyVYPr0cOtQPlHjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDTRFxs5kl0EK1FEZtJkMNgpX9OVfRGZkDuynun+uFlcAiARTOhVLeH0PJmycxw70lG2was62Kg5h4jUl3aFEjKcWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7495a7ce-20260922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10504564},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7495a7ce-20260922_1790116420076_0.1510223181945125","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e233e806-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-e233e806-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e233e806-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"86eb4b5957bd5398e8c82de9ac044148cfc8baf3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e233e806-20260923.tgz","fileCount":2469,"integrity":"sha512-kVH7AWCqdC7JXBradyztOqBbn24Spq5Hc2k5yIQ4l1pjM0pNTQ2PJEcH1af+BwIKf1djIgxvGMDryseo2l71IA==","signatures":[{"sig":"MEUCIHSGx4l3izevCwGG1IFVwmZ9ZLClZUoE/zke6uNVR9XaAiEAhKMo1KK2nwlgnO0v4whj3YpSo7RBaBCM3SqiS9NCdUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGza7SWCBpZHGp4psR4Ixa7wOViB+2pzLkSxIWAvxRAXAiBDzoFfhE1SKImcv+zP/E5wBnOvYv48x/dtoJIryKlvrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e233e806-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10544131},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e233e806-20260923_1790127418883_0.19148050878358935","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-82aec7ec-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-82aec7ec-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-82aec7ec-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"845dcce5062ed19bce852ae3d5ef302a4180c728","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-82aec7ec-20260923.tgz","fileCount":2469,"integrity":"sha512-k1L9H5bJKjoTNWX5DNcT7qwk7oKXS8LJzp6haydAYmRfXKgbcXqkFpt9XXfeI5yaVsf1yRbYYZb5iEb9rz7ajw==","signatures":[{"sig":"MEUCIQC9bFTKI783ZTJP+h1hNqInjb7V6IPk8hoN6dml+2BUxAIgDdF4TOx3l4IETooPO/98AbNFW0ivmGwkHuTqA+4q//o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHcgfg9P8+Zl54wCQfvdEu0yUkFbAX0zrmQ8EL2YVJemAiA/XPOYe/2HzlwRoUF7p5ec6t6ZDF3trZESHae2UddyyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-82aec7ec-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10560766},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-82aec7ec-20260923_1790138599926_0.36076985225479064","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-96b1cfe4-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-96b1cfe4-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-96b1cfe4-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e86b2b1511fe5e7af92675e0de3a6337680028e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-96b1cfe4-20260923.tgz","fileCount":2469,"integrity":"sha512-ekIu6gSxTipTBkWgW8+GOv5RREubvDOjFS0eg5MCGrdrPkn24wZLgFJbFeWN95ZKA8aODZ6yeribilHXGWuUnA==","signatures":[{"sig":"MEUCIBcV22zR1PO22b2m0GzZDRB614Y/EsMj55BNz887WjIUAiEA4+187vTsGaBwdpJpTRC6VGl1xea686+V4e79okgPK24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1lHiZIbQTfB2AnHISKZn+kniDn4vg2JSC/6CtpMqQ6gIgQRnwKT1AT7Lkw1pqWJ/rn8Q14hSyyfnMkMVXDVIJBIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-96b1cfe4-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10558370},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-96b1cfe4-20260923_1790141057228_0.3659862204538693","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-05c18887-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-05c18887-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-05c18887-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0c3badc21591d27a5dc7b46088121e7c5cacfc4a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-05c18887-20260923.tgz","fileCount":2469,"integrity":"sha512-kp8K2TGpVI09IOGQyR69Xf/BeP3tlmkEE0cbFZOYMoAifc+iGSwk2W8MeH65IqsxBa9e7mDQg9eHglPfnv4u1w==","signatures":[{"sig":"MEQCIAToiJb+6yLGRTSROiRsReOo4+HrB40kLEZNMN2dZDJdAiBUUTWIVFSkPQNM0RiLl2XWmkZHabNQlkTNeLo7Lg3ElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICiv7k+DJ3A5M7wVZlBVpxLjafJIsindwbIB0zz4f1C0AiEApEc+e4UrZcIiwjp61RO5hddvSj0Q1cqWvs5BkaIwZus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-05c18887-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10558370},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-05c18887-20260923_1790153854354_0.06699585425204724","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7b1195c3-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-7b1195c3-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7b1195c3-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"68b21e063861eaee7b5de3956b687dd19f043a6c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7b1195c3-20260923.tgz","fileCount":2469,"integrity":"sha512-ntKeIYlnUD4pit83jYRtusKTUKqtvAC0y/eKeRXSsyBSJ+JOYz0DjqmLSEdf2RH1Itv09jPzU+DzqEH/wSFF0A==","signatures":[{"sig":"MEQCIA7xYh2tH6MCKl0bS0nxWamRmqQShbSqk4KDa8YnY7QmAiBvH35GbMDGMqlJWifxZufsdsWZoWecyLOo6RunqqZJRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHu52Z1/Fl2Ey4fCQVTwhJdaawa+KSay+UBo9e+q02ThAiEA5rwhZBCWiLhWhg/xU3sSJmVmqhglaE+81uJCD0YEld0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7b1195c3-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10578918},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7b1195c3-20260923_1790156514968_0.816805705312937","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-bbc6b8b0-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-bbc6b8b0-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-bbc6b8b0-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ca2d2d03f763facb25cfd8759ec076f0b1d68715","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-bbc6b8b0-20260923.tgz","fileCount":2469,"integrity":"sha512-Rix/AdZl5Z/YModAm+XJ94H39bx6hdgL1t+yMSGxKlWyuV925rYARlP6zw/9ZjnOLES2BXDbanNMhapyGcTdpA==","signatures":[{"sig":"MEUCIB5kgUXXnx1O/RCvDnJU/0VkWcUvdCXotKkK3O7SfB0AAiEAunsPoq6BqWs11Ysgij7KAma7Bi7+zA5lcULMuvZigxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCefrtWZUmQ17fItknBWnbPjdz8IH3Smt4Q7mvNX3VEqwIgEY/MFeY0m6fpDdJQXStKekIsEKIs7gGKkGFzFxrwIDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-bbc6b8b0-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10578918},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-bbc6b8b0-20260923_1790164409691_0.8691250887425654","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a86e4668-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-a86e4668-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a86e4668-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fa5aa170baccfb313454818326fce2bcba139234","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a86e4668-20260923.tgz","fileCount":2469,"integrity":"sha512-QGh08lpfECKW6ND4ahdJs5kz9LjhszRL4sQ+QI52uiJJJ2xDspKkhhBHHoiJvEDq5/pyjlwfOC58UsQblbL1BA==","signatures":[{"sig":"MEUCIC+klxDnGcZ7BwOunsH9RNzD0JFIE3RfUwO/+JMmw1RGAiEAu8kFpdi6F0Vy9C+KRwn+k6qeY4Af/kmVplEJWIeOGg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF0wHDh7qfDe95vl/QRfOep78akkIgMwZpnWij27X2TNAiEAz06LlMAYGEsTogdeEqQ5X9D0ZekG0Tljfy4p0uI/gS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a86e4668-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10595073},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a86e4668-20260923_1790173779089_0.25597145967225776","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-33c22bf2-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-33c22bf2-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-33c22bf2-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fd275a22f6427340b229fd31eae5d3fe1b6201b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-33c22bf2-20260923.tgz","fileCount":2469,"integrity":"sha512-oHjO6uIEwWO3nLL/1yqvz+PR33UURUrze7+ciZMhH61KcXMvyCMer8iw1SUv/UCr4xkPFcDJioC4BZsvC/IEYQ==","signatures":[{"sig":"MEYCIQDkWMr/CSJmm86tj2//Ai4+vM+yGJjbNNN8RTTCvNntzQIhAOGCzO/ev0Kv/ByK6wcRau6TNKZdoP/9aMBi8qa1bLJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQtw79zk1obCOI9sgK6VTuD4X9h8cM3UesuSdHgNDaVAIhAKNgSrjwzAdWAQAPQMwcNAfNc7yY0Isgih8cc+W9oGgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-33c22bf2-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10600061},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-33c22bf2-20260923_1790186149040_0.7645154132485694","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.12":{"name":"@rocicorp/zero","version":"1.11.0-canary.12","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.12","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"83648db6dc1aa2213e6b011864355a948d3f99c8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.12.tgz","fileCount":2469,"integrity":"sha512-K6OEvijYuzjjI0DWSrbT+9jo1JCTzTH2mxe8oFttEEScARMwsRYpq7BUtSsnr6VIoeHEUS5DsEeY3J1XR8+OOA==","signatures":[{"sig":"MEUCIQDyIlvKPXOB1L5x8ze5eALcNBrsLr4kdsESaoiZXE4jogIgYMearbY2/YT+eF8pBOFSjalEOWd3Q0Lm5sTV/vbXRIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCknCTFTFPLOnZ6md2f/Ca8jYld+rl6aTLV/bhWGsxlhgIhAK7UWNMIEcvrWfPWNI2xJj8SCqX5d6rGXLbbcqCzGAlz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10599968},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.12_1790186752993_0.6258915314729059","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-12fa4fa4-20260923":{"name":"@rocicorp/zero","version":"1.11.0-head-12fa4fa4-20260923","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-12fa4fa4-20260923","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5c0e97381aa0fb311ade57e3db5ef4a20351e1e3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-12fa4fa4-20260923.tgz","fileCount":2469,"integrity":"sha512-ZqfzTK6dxxJmi/4P+Pbv8NtwMD/BP0g7+Dyp/ZCTh8UY6D5YJgOuFMW9ah/YcKYfcZapE912j8BJ7euzTsVnXQ==","signatures":[{"sig":"MEYCIQD2DLY5gtTj2Wz7CcaRHehmPl7RVJ+RCMSqTk0ePf9zSgIhAPDcJ1VmHPkqz30h8avjqiGKtsYIxpyH2OGlWJM56AaE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsUcghuUqNxfIiTeY+FpPGCbagUFC/t0kAoPCcF2uLDQIhAJ1yZxmO0FjJVQAHUtCB/enzc3S9iljZ47pdBvlRMSo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-12fa4fa4-20260923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10608604},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-12fa4fa4-20260923_1790193268889_0.38053047537820084","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-608c072f-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-608c072f-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-608c072f-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7530c61c617730f9cd77693cde2ab930ed7d6e3c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-608c072f-20260924.tgz","fileCount":2469,"integrity":"sha512-wZ34UTWpFghyqKAkCf10p6vW2a2Sp3grE3uRZG1hccOXDYm6JMdJiuEl7C4hwXvfMIXxMTUU7TP1+v1kNrMk+Q==","signatures":[{"sig":"MEQCIGInuMJxPhgYYP2JYMnytJNOM9QvJS31jiushxH77/lzAiBneRex6bJCcsWopIvQOt/4mEUa5dfaSS+7uWErUtxqQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhYHeLJMmD8HOrb51xQJRHS8P3g/nnRTQB/OHhqqMAtwIgKQ15FKmVModFgtA8lKydDsVIV+cVwxhYdM6TEdEvfGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-608c072f-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10630618},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-608c072f-20260924_1790210418569_0.2846733212453896","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.13":{"name":"@rocicorp/zero","version":"1.11.0-canary.13","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.13","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9f2a87f1d60d3994e4b413e6499bfe63b043801c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.13.tgz","fileCount":2469,"integrity":"sha512-bDL8FOmC2xfJdz5XyMkMVlr3InAWSixbJ+39TTCb13XOF5h2mubqS6AzpCkK4NPqDqEsOWgAy4+JEZYp9JnKLg==","signatures":[{"sig":"MEUCIQD211n0pCmT2CpYnK6e04VhdhH7epLblqNRV42cgPKuRgIgFiPZw4aYQi2h2pEoV+XWbzPkn8Ouf6mdg8QgunS66JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1nYsvZJnylui6XrTfuTPN6kiC+/w7Mo+boa1PNNbIJgIgGEfA1+/Zg5VH3z77Hd+mZxzP2aYk4UsfIt6crilsUE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10630607},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.13_1790212079047_0.45212775094025615","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4f00d801-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-4f00d801-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4f00d801-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b1cefe072331f630f24b09280e0d9e9aed0e7be","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4f00d801-20260924.tgz","fileCount":2469,"integrity":"sha512-FEWfP1MOM2jvFPfwzsRfo82ygz7QD3KzQu6RCJZy3LqhgIjd0b04SRzne43AKWIZ+nO1pvar6Ni9aqn1CYCopA==","signatures":[{"sig":"MEQCIG2DetZRuapey1y1/Gg3uCuh5xtpp/BCChTFJn9TxZaJAiAyoitOXg120pdDbRxRFpjPTVlvVz66nheXlaNzrII7nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIESy7ci8I6Be6jRJiNwpQPpSQEJ32uyrOK6KakwITAGMAiBia8ombEhe5eKmTQcc182ZzC6xNw1curN7JQSbvW20eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4f00d801-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10631525},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4f00d801-20260924_1790256831965_0.2335663582309162","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2d12faaf-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-2d12faaf-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2d12faaf-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8b4b36328dff291df059ab86f152bfad424a44d1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2d12faaf-20260924.tgz","fileCount":2469,"integrity":"sha512-mB28w7ldToe5daYX2nCFijjjUpkC79bQPWxOQyu3I0XGFHHxUiULb6WMQgmCRcVNro8qs3dRm5XFNx2/HjxB7A==","signatures":[{"sig":"MEUCIQDJTaqIUlux2jUDK2kaNz741agaFY8FxFZ/kbesOADAeQIgRUvLmMesnX1nzix55ByyYi1gY1vSX6WcruTIbK/AoAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFJb8TaZf2jJsFzma2mx/TNR2IDsDv+pkuj9C9/lK6zQIgRZ4vB8P9KAAvcmwin77icI/eO3RJxPRy/72smkez19s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2d12faaf-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10631724},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2d12faaf-20260924_1790259289577_0.9335140805356859","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a951fd49-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-a951fd49-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a951fd49-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"64822996331b9dd757a3f47690adf97f20101c2c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a951fd49-20260924.tgz","fileCount":2469,"integrity":"sha512-oxuWNKNwdKnNdBgwcXI9AGWEAWw92V6tLqQX/4foRNhAI+nuL+Bgs08lORtCzFN8Wx2ermLjGpzK4R42o4B8OQ==","signatures":[{"sig":"MEQCIEkRybLIEczMW0QHeP7nNfFvj8AonNBFg/J7o/06Y05IAiBMPwtjNI5/bLw4aqnk9OIhA3qmK0DxUViTJQhlNoz4qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMVnFm2jBDcrWOW0Py3ox7KeAbQpllLOaA0oSAl8cHxAiBhNDKg5zkr3sQQZQC22xd44cLb9VEE05mv7Aeyc0i04A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a951fd49-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10631960},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a951fd49-20260924_1790261559661_0.9672837022530574","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-19b5858a-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-19b5858a-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-19b5858a-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fd3c930f074f28fb1585cc6093878d51eb6e9d08","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-19b5858a-20260924.tgz","fileCount":2485,"integrity":"sha512-ImtZk4yJzUJEM7MvDeORFZ18RyqFob5u8aqCAQKbUi6TQXFEiDlA++/PpJwXsHaYaOJOoO+ikoy0haMyWjPf6Q==","signatures":[{"sig":"MEUCIQCaOzmk1iIPVyeijELy0Ij4g7locJlF7oPpd3scH/RcngIgFU8tdSTJwXdfZR5svsFFMr4IAwixq9yx7HJEJJHmEv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqMETJ1kBQ2VAcfWkbELbJLwzlhq3+24vrX1sXYmRnawIhANnn1URK73ujfQEh4u6lXLpcd1P3PXZifkjtO3Z9Nk95","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-19b5858a-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10793717},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-19b5858a-20260924_1790277594271_0.5121073461451295","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1a103d46-20260924":{"name":"@rocicorp/zero","version":"1.11.0-head-1a103d46-20260924","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1a103d46-20260924","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"703d7e0c25b447f034fae539f4f77ffc459a8370","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1a103d46-20260924.tgz","fileCount":2501,"integrity":"sha512-unEgPy3trTNjTCxSN/qiPdY6uHufkWUbteLPXOP/TqvD4Qv5kFUK5eKnuHyljLvU1KZglKXlzc0Co1Jvt0w0YQ==","signatures":[{"sig":"MEYCIQCvVlxru114CdzH73wkmEBulMhzj/Mjwfy23c0AWJbVuwIhAOnJfGijKEGJWgwlNRRe6CWGSkT8Bf2e1mNKZHtpiRFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIjThfohztwOpdiV3JM1HpkapA0qx1KcSmunF52MNM/AiEAlwLLWjD5Ti2Uwxs1Dw62DFTN2qufepQsL1jF+TArh1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1a103d46-20260924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10880785},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1a103d46-20260924_1790280448040_0.569666621803222","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-16ef0358-20260925":{"name":"@rocicorp/zero","version":"1.11.0-head-16ef0358-20260925","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-16ef0358-20260925","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"71e7c59224f8a57093053cde54f3c616b4da23c5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-16ef0358-20260925.tgz","fileCount":2501,"integrity":"sha512-3CEHGH9ADcyXurQqxDl0TOAtH7wqjuXLEpHIMFiwkj3E4Em9Iub4t32K3kiwNLgM0KpFfKFlAjVvxOmsIr/+2Q==","signatures":[{"sig":"MEUCIQChDa8RMnScBfI21P1ryTtOCUmRfyMr0maS+Z454guLBQIgXSAqZblt3rhZLwpOAKcn/V/zWGOYid5qGAj+YxXbILc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4In00xe4o6u+92F2OSmr3wf+502BYBobyVVh0Fjb9hQIhAIDIC9H7zsJBGuFWgjDWr3sDaol/Nl0lUOgjnpLHCx5L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-16ef0358-20260925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10881874},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-16ef0358-20260925_1790334085212_0.9898034253717696","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7a5f5d12-20260925":{"name":"@rocicorp/zero","version":"1.11.0-head-7a5f5d12-20260925","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7a5f5d12-20260925","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"627623466e60392e2427fe37ab060e0600ef9712","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7a5f5d12-20260925.tgz","fileCount":2505,"integrity":"sha512-9PiaIgUcc9Ed94H75Gi54ty44mAKvRysV8AvK8nhFk2tW6D6N71VSyDA1wWfDaGavP2Wm8bP7WM/qTifBcQkiQ==","signatures":[{"sig":"MEUCID7PcMwTHz7UTdvB3zPht7aUqKxgPsNkNa+FJURmazIsAiEAtSeq1aKVbXnuOIrdyc+l0DMQgukasEHQ8orHLVB/gLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvMEqvOIGkB5ciuxhQev3wEVnjnXDQirM9aF6wvdsoBgIhALno0X8QabY9lwzW3fsxzcopzqoNR02TBPSIuX9Z2gYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7a5f5d12-20260925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10934221},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7a5f5d12-20260925_1790353046081_0.9098044267909589","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1677a164-20260925":{"name":"@rocicorp/zero","version":"1.11.0-head-1677a164-20260925","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1677a164-20260925","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"66b6148528d382b3f7d252b50ef11b81ba9a2a14","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1677a164-20260925.tgz","fileCount":2509,"integrity":"sha512-ksGU2thKODfY2gtLWyCcvLi2Nn84o5TOrusn/VPQ7RSONWizorsshNoz84AY/5cOQIywm6eMpMDDKqQgVxtkkA==","signatures":[{"sig":"MEYCIQDUH1xaNFkYTr4JZS862cLGv5QWNo4IcBesTrTri/1fpgIhALt8DCLneEABXp7hj3aRBHEzDBKW3MMI6OefufnCf14K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEfprmRYEx8SrD9jcBsP7EIHX6XyCyyYGrO4MvnN/w/UAiALp/ULTdnPvZmA36OfqESwjTR3YZMWSHnZkC9uQEx31w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1677a164-20260925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10966608},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1677a164-20260925_1790361843093_0.29205075479869413","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-84b01d4e-20260925":{"name":"@rocicorp/zero","version":"1.11.0-head-84b01d4e-20260925","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-84b01d4e-20260925","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c523933d344953dad51887c7cfad99e2f8e959b0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-84b01d4e-20260925.tgz","fileCount":2517,"integrity":"sha512-hw8UY7K68xeG5VQquzgR6BV7KXSNmFlyRFJbVjlc8XUEa8BAG5NQsfmu4zjWNd1w0bc1B7mDpeVcgvk4Nxui7A==","signatures":[{"sig":"MEQCIAg1DyjIn2tVEVzCig7oC/VyzJCVt8jq+CNsf0VjOTR9AiBx4JUBPgi1RcvQ+oFzotM5tNaj4c4AupdHSQQkYToNqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0BLZIDBjk+ai08AWQSq9BRhykgM5tFk01bC+9vwOmbAiANThFtV7997DKPAEVnkFwvPohdh768vYg5AZc/M2xGSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-84b01d4e-20260925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11080994},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-84b01d4e-20260925_1790381212133_0.02659563333638304","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c5510c6b-20260926":{"name":"@rocicorp/zero","version":"1.11.0-head-c5510c6b-20260926","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c5510c6b-20260926","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"413b3e54be5e208ddd0c5ee85b1a1a71474f0f7e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c5510c6b-20260926.tgz","fileCount":2517,"integrity":"sha512-kmWqOnrw7NXL2HTS0wGgJIjtMOSSARP/CghZYidZWgY+o5Lq4WptZK7rknIji9oepoNbLqUT8ke87NORbafu6A==","signatures":[{"sig":"MEUCICBZhtcePzu56ObymiyFfHFgJ5H19kIS8TWFJAgofSu5AiEAuYUua/8I8LSlUC+5J3ZKvDOnhh+GTP+cqA24BBJHA4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoehEb+tUNHvzrKu3bfwacp3BntxbBgDBEZsv+FUHptAiEAv3Mkz2VzYdj60hQ9i8yscRyhQCi4V6bs6CMd1IqjXGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c5510c6b-20260926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11082626},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c5510c6b-20260926_1790386501591_0.2757928463424486","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.14":{"name":"@rocicorp/zero","version":"1.11.0-canary.14","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.14","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b7d7c94ab456e726a3f4ce55f5b3fdfa7693aff5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.14.tgz","fileCount":2517,"integrity":"sha512-ensQsEejECC2OL8yFuM0SV1ad0UMs74vsjL3TEov4SOgYz3iwnNJ0i7bOUjPuzAcFhabolnqwws/q9BOQ3zkpw==","signatures":[{"sig":"MEQCIA6ngHDU87pBmPtuH5fs6Sti/VmU/z/sQvKfujMSPVo2AiAZD13BOnBRtWGJZHJPyOhEcC+VH6bdhQZE1LWT4k3a2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaD0RFk/3+8CoNdX9Ge40lwT+1XQ7AWZl5KU+ePKjzTgIhAJB8taBLapVodkEDvxe0qj5feQLviAIpjN3KzBXmtq4c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11082574},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.14_1790389478717_0.033542239077568814","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6a3a8085-20260926":{"name":"@rocicorp/zero","version":"1.11.0-head-6a3a8085-20260926","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6a3a8085-20260926","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9ec1f40f162605d2c200658f3c2c51ac207659a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6a3a8085-20260926.tgz","fileCount":2517,"integrity":"sha512-mEgWGSokMknypo8GdLKCGYaShNnApGRkb7TUkaVhgwzPp1ycV2d6FFMnKUKzAE6lrVGvMDZdKVL9eGgoDkG4oQ==","signatures":[{"sig":"MEQCIARBtk+9gt1fgIBYdGqhyIubZWQW04FlGib93Ci57kNPAiAvlxcCUIHAgTyrjAx51qLiufIG0A+IO4/gFw1RzraM0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDTQ/NFt1xgS6mGgYn7N5rEeDuQtRpT57dW2mGe3mr8BAIgX5Q878SwTJh4rhbbm/ZeaQPrC9PdGhJun+ahWGmKtg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6a3a8085-20260926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11082722},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6a3a8085-20260926_1790396780360_0.6972190661548545","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7ebeb217-20260926":{"name":"@rocicorp/zero","version":"1.11.0-head-7ebeb217-20260926","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7ebeb217-20260926","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6beb8f1a82162fbda03c89a4894e3ed5ccf24e03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7ebeb217-20260926.tgz","fileCount":2517,"integrity":"sha512-mI0xP8llSXGBryfskzDhCRU8xTu2RebwCBvGZPrxef6O0ZghIZNyJJpxyRjAqhAG0njqXzvGDIK4pu2VE4Uwjw==","signatures":[{"sig":"MEUCIQD+fGddqsrgzGvJqmThj6APYyAwHuULxSVefhGqZItQcQIgbSthX94lSjGXYHuTf4Vo61GT6iWDObBDXi3TJUk3rL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID0VNkRP+OE3qxui0V9aB90dwSMvslbda+OzkUnXQk+YAiBYQkvysiYLErPGx4q3CcMoosMScF+0EtUeYbSBZ9pD7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7ebeb217-20260926","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11082722},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7ebeb217-20260926_1790402941961_0.8493296322118002","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.15":{"name":"@rocicorp/zero","version":"1.11.0-canary.15","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.15","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"33ac9d156fb2ebb0414741d922221f9609cfecff","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.15.tgz","fileCount":2517,"integrity":"sha512-Y84kIr5tds8ftvyeK52uRZndcygzMWhc/Rhn2G3H7Wv/fBG/xaJaDrS//AQCRrGWPbYbSLAIUSTfZjk7nH87sw==","signatures":[{"sig":"MEUCIGGj72Q5Dns4BhTN6kk6r7FcvxwfXRTnClrducVO+oSPAiEAnN9+u1Wx8f9VxqB1zJMys0AGpt/LahzGM8E6bkmVjZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFdrgq0LI2MQDiL2Bwvhf2ppH4bKPx39T198VnYxtXUYAiEAu5Yvye8fbi07MKNWCSqHf9ekf+84f1Vu9qOZN6xXh94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11082670},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.15_1790405498203_0.16771899961471037","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-348a4280-20260927":{"name":"@rocicorp/zero","version":"1.11.0-head-348a4280-20260927","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-348a4280-20260927","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"85bc7b64b858d9dbd6f00cff72883c830e00505c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-348a4280-20260927.tgz","fileCount":2517,"integrity":"sha512-HHMsWwkeCnlUlRp6nYHFDUIogJIhKLwN1O6pQT9tT6cpNSpD5XJ5db396vaQSC8XXTu7+koEmXsKHe0v49ELdQ==","signatures":[{"sig":"MEYCIQCcfOwj5RmdP++TC4G+aV4R8S/Ac6bW7tJtEJMkUOMhAwIhAL0KsF3xMfV53Sdo+asJxpAIk7JwVlnayViMBKSy5J5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+fuE6mYKgmPpy2GHtdfNzamK5Cu5oqTYgV6H+ziBxggIgDjF9l3JK/f1zJB8j82ELqEJFCHH6LtlPdBwted/BLHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-348a4280-20260927","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11085007},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-348a4280-20260927_1790550685501_0.5744381047382654","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1c4f268f-20260927":{"name":"@rocicorp/zero","version":"1.11.0-head-1c4f268f-20260927","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1c4f268f-20260927","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"59e2e30e9ec92c5a2f384f2d86209af77efaf81b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1c4f268f-20260927.tgz","fileCount":2517,"integrity":"sha512-SkF7WX/ABFgS/q0uKepyR65gFbfEPwIJ7mgaW+CHMLtunqDFOuk5VpnHzvNTxa1Ihsoy53xXsF2y+GGbLZ4Q0g==","signatures":[{"sig":"MEYCIQCVJK2mjUr8Q90EUv/xVazt1yFQBm7ycUE4G8/pMdJzKQIhAKS8UmAq0oo49VIv+5XdNxGE7AIoqgs1sfDsfA2zB1pR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHoFO9f0Kfp3su6hKdNSIoLz6LrLmKFQm7wkW2l6tDlAIgChS9jdNV9Pipc38hIm8sTjPYKKvxmAyjjRim6S8LQj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1c4f268f-20260927","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11086889},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1c4f268f-20260927_1790552280263_0.17318078847239193","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-588f2f3d-20260928":{"name":"@rocicorp/zero","version":"1.11.0-head-588f2f3d-20260928","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-588f2f3d-20260928","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"352ab4cc27ec7f76131c63ee0d0685f084791d84","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-588f2f3d-20260928.tgz","fileCount":2517,"integrity":"sha512-XOUbIRD3XfClApy2gUJTOvZmy/prddh9ZUvEoYETuT9XdQxOfG8lzawMMz2fS2MA9mRJObkwwlshLJtLGoTeYw==","signatures":[{"sig":"MEQCIHSLYfAKRT893SGC+NS2saL4bBVu/hx+dBJQtD/74ktCAiA1/BhxBegLF287AJgqUpamI3VVcfsPjM1LAdBq7YRzqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHipeD4W5Ov90zJW8XrhvzIM49PyCe+1hgShjs/ZSHIiAiBn2kFdzd28hJOAPD1bPpCGRGQOoHje8x2d66UzYrIc+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-588f2f3d-20260928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11102442},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-588f2f3d-20260928_1790585672344_0.8580177035323111","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-10cf8050-20260928":{"name":"@rocicorp/zero","version":"1.11.0-head-10cf8050-20260928","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-10cf8050-20260928","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"303bd4bb593accb996b310887297d6468a2b676b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-10cf8050-20260928.tgz","fileCount":2517,"integrity":"sha512-dbgBRGdA6PPbuYNc2oJ9qPN/uZdQ16WIhdWpmf78XrHmPbtRD27c7qXPxv/8cMubRw5itmaI2ZGqRH8i4i9eJw==","signatures":[{"sig":"MEUCIEXdDBTOH9q4DdTT4egZpkUcADhAM9rQIjqnBhkbWDxAAiEAtaSK/b1hgBZnQivwoVE62OueFE14xuQt+bnFjBW+Jas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYVqp4/VnVH96ISgmA6d1oJFYAl5JWmj4ddmeY7aeWKgIhALNIc6aUiQXYFGQxv0JrDAT2Ko9hZndjd86n11RFSxAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-10cf8050-20260928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11113662},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-10cf8050-20260928_1790604145856_0.7845342220769767","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-bafe40d5-20260928":{"name":"@rocicorp/zero","version":"1.11.0-head-bafe40d5-20260928","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-bafe40d5-20260928","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a13c1060448588ed0c32587e55da2a2b5cb68ae3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-bafe40d5-20260928.tgz","fileCount":2517,"integrity":"sha512-ScEBNyQHdnioYhDz51RT7EoSbN9Tuhz9JISKo8U4RetqZlKHaimM5uoGlnagZU50HuO6/DCOuQwHZ2wqWn5eEQ==","signatures":[{"sig":"MEUCIQDtnrcrYpl8OaF74VquKWF/0VOWEU/Yy4XYKFA+YymVzQIgSI2iySe8XeVLPWtwFAHMySrbQcfKL1Jo7Rp3AFHAARs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEOK+6Aj/1OUNWtFLcZNHU+vNxM0X9vER0W48aJigGqIAiEAhjx/kaZGP/o+UKva0RqzSh+wzJdw2KaRrBqU/It1uzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-bafe40d5-20260928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11115026},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-bafe40d5-20260928_1790609942435_0.5504865401563526","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e0952422-20260928":{"name":"@rocicorp/zero","version":"1.11.0-head-e0952422-20260928","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e0952422-20260928","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d2b1d58b8c2f79411c041a4af0a2b4f39a33fe63","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e0952422-20260928.tgz","fileCount":2517,"integrity":"sha512-BqlgmZ1hEw/XyR1zs7Hkhr7IaNQd0uCyqm8sbKQV5n5VAPUPGSWXuMJ9Y2KcVupGZhaGVWfb2XAH3l8AlZUSGQ==","signatures":[{"sig":"MEQCIHLU0UVpkm3WFCF73lrPKl2vAxmSQoZrjN/TfSkTiGT/AiBtIhjIw1FQf1OrKtkCVkCihFRbO55HXaAJof+EYgwVXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5g97vF7BV8fTb0WBLPwiZfzwN1MlcFvuydj9pOMKnrwIgU+ztYiXg8Ulqj/ze8S7JiKT9SpIW+0uQSuf+IoDRvps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e0952422-20260928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11115354},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e0952422-20260928_1790614444738_0.8983598616801065","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a8a46237-20260928":{"name":"@rocicorp/zero","version":"1.11.0-head-a8a46237-20260928","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a8a46237-20260928","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"08e3130412f062d37205d3d38f61dfa285c794b7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a8a46237-20260928.tgz","fileCount":2517,"integrity":"sha512-TFaqMElM2gAkoUc4EOHCd6GNFiDhI21WNQRB4nV9m+6OdfB8xV/f9Gnfxb0mOOWAkM/LCacFETtkrTMlahHxrg==","signatures":[{"sig":"MEQCIA66tzdb1lXTAqrfE2ZylLU/DOSiU9kACyQ2AwV9CdwyAiA3iaX/9+tE2yMQeuxEpno5gDpPaT/zKjMN+3DUTlFSrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICgr1+FCvQ/mfzVHaz+7/Lmm1/unpocYnXfwPdXqOlAVAiEArqxDtdRxSZivxTZ0DdxR3XkHj1fSI2UZEo81qZJElCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a8a46237-20260928","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11127963},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a8a46237-20260928_1790615382105_0.20153522459532947","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.16":{"name":"@rocicorp/zero","version":"1.11.0-canary.16","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.16","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"92d8872921f0c08890e9504350eba96b47413c27","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.16.tgz","fileCount":2517,"integrity":"sha512-/Q6cLAptMg6fp2QSofM0UBgPTtmaOM98xVq2XKWLa00WpU6OHXRfw0yd4hwR33se7dJc7bBmVS5cPtASmAghWw==","signatures":[{"sig":"MEUCIQDGzOoYDFJeU6Tgzn9VxjQT+S1VzsXOgVcgU2X+k34DSwIgHOr2290hymYNOnmUa7jCki44vQNSIxjvkjRZBHYvkJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp6CbPulvjsGnP8aT2m9M0j/1CgQ2X8uG9qwpu2vTLzAIgPk5CdexqqzjQTWS73sXVH0RyLvi0EXyeeNu+9AFqtK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11127911},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.16_1790619760676_0.9400976079645114","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2abde5f2-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-2abde5f2-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2abde5f2-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d5f68cccac263f0fc7358518e06fd40dd0dbcccf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2abde5f2-20260929.tgz","fileCount":2517,"integrity":"sha512-LSKrZAIy8A5fl72PniB1I47dCLK7OBhrp1mxEemNxgRkaT+VeDADwvD8KIpgDDW0rVmvOuxJWOR+PtcqGZfkWw==","signatures":[{"sig":"MEQCIHFxTwKqEwGZHRwVDjBPMjMSiawxWknuaKAHA2qr5GA9AiAkGyZF6HBhTwx3SuIeYvDsYmYvEfF0SMhbfvGF8aVh3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICj8KKnkE5oka9FyaWvDPaFIjK7ApMSSyw7WraVz5LCEAiAzsuxk1W1Y86WGkVe+vSET/9FT8X2wo30jHfLtFINDbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2abde5f2-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11127963},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2abde5f2-20260929_1790644458356_0.07045087607803557","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4b1b91dd-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-4b1b91dd-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4b1b91dd-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b006a1512f52f30fe9f746b7f6890a68854c3a8c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4b1b91dd-20260929.tgz","fileCount":2517,"integrity":"sha512-fHTqBwxX/HEith9MtT92ngT1hGP37uWtVswdsHWqrSmjV08n3u3SOCPg7LtODt3jX/N4bFip3BWvjidusU1Aqw==","signatures":[{"sig":"MEUCIQCSi0+XdW09jp1ZUXoKLJh3QnQ6EUHcSwZmDoscSII36AIgeXr4oasYiwkFDSSFElPAsslkVB2Ut0F7IC0yk6Xg7uU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUuTbx2NUt226812jTDCtUK1eEC5z1Uyrsc4Z2qf8XyAIhAI0dTeBLcJsXZgxAPZXT2hHtgR2z0nxaXN5YlpHL2Swt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4b1b91dd-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11131347},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4b1b91dd-20260929_1790647209694_0.15893834417151576","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.17":{"name":"@rocicorp/zero","version":"1.11.0-canary.17","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.17","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"77c5d7bc5f2586bddeb8f575d762525336bebf52","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.17.tgz","fileCount":2517,"integrity":"sha512-flpoQdcsWMUmCxQGPJDAPzKQnTWj2OH5U0JURA+1ybepxPwY+ZOgW8RqRAk+nbumNGT638bhh1gZUle3P3pO/A==","signatures":[{"sig":"MEQCICT0PE+fqo7SIgUGzI4j3dGS15spYRQmW4IhOSKkVN2UAiBvrtyhETRwbIzfApQ4nLFjYT9kDvD8UPUZx3ztuJHKeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd6RnOBmU02UWVOWSkKcYJy+YIwvyoZAGj3zQdf1joUwIhALxqXgeeKx0/Dau4My5M1tLR2RjqQxVg0fT7jq84cSDK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11131295},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.17_1790647768657_0.9371166372807271","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8886a1d1-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-8886a1d1-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8886a1d1-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"050018f2ed2227a17ca4f7720afdc497f2c256e3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8886a1d1-20260929.tgz","fileCount":2517,"integrity":"sha512-64iwGNL8alykH0dYns0b02OY/WMDbjLfjUsDNJtgUyy0socIhQINVBokPJa39yi4BAsVgaNs2ejo5Bt+co/Glg==","signatures":[{"sig":"MEUCIAVxFdH1F3SJmpjk225DDDytgi+4qTxKrV4Ie/IReWK3AiEAsMsmVYIt9LgYXXnL0ieXAbrbEiMKGqfICBIV63s4CFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSoCsZuNVLk1Yx4cZu8W2xdS8hdUUW455F2VM9mcjWrgIgRLvoN4GzL+WFA7g3+CD1wrZIDv2CvUc6VqeneKDFfZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8886a1d1-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132001},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8886a1d1-20260929_1790673066201_0.40298799871134694","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-360eb2a6-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-360eb2a6-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-360eb2a6-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b476fe0c21694864bbf3cc89ec798b91ae3a05ca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-360eb2a6-20260929.tgz","fileCount":2517,"integrity":"sha512-Zz9eKjic5AeO9ef8NcgN2sD5OrvQlOO0hHBZVRGz23Dwhce7UfEsgWOVYOaPd/l6l4QoIE7EsQt8EmDgIwW9kw==","signatures":[{"sig":"MEUCICo3UVDEJFsf9Q6gRn3ykoNzRaE7XpI9SZ6QURt9ubDlAiEA/76ZYdVE3ggJSmCBezBSYe4QdI68uboFiQmdYYXTNL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCV4FYPoKG7REHKr45Io2FNrMVB5KIBs6zLIaFRprEPAIgatduJb9XMeSIwSSkXj7itL1Rs50eC0Qu9HnBvGPgpv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-360eb2a6-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132001},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-360eb2a6-20260929_1790675122095_0.36489498390811814","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-0e152a66-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-0e152a66-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-0e152a66-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5ae76bf4c0268d38cfddf4d8b81b77f629667a1a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-0e152a66-20260929.tgz","fileCount":2517,"integrity":"sha512-5FmaUBlXG+FRzqTWhPKf0Q2D+4BnLao8zuxM/KDUnkT/ebyQUAVlfovtWx99Iq2cTZ1Y4MmOecdZeKjjkBJSSQ==","signatures":[{"sig":"MEYCIQDqF0pE4nOIrYW86lqob1NdgeudtqmwPT5jvAok78bQrQIhAPj8OsfQoEFJZPpdMm3LkZN3Yi5zNuzCpxUlRgo/Cc0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEIgD+HyfwiexuaGQwNl9yNHQWTxXZqsWv3bFOCZuqYHAiATve2hufvuVAEJ/2hP7mCEe5T0eKNRKC9BhDRQrPhlmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-0e152a66-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132001},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-0e152a66-20260929_1790677566074_0.5039468844857049","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-050cd27d-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-050cd27d-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-050cd27d-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b0adcd9610f819d92815365511db18c96b83ae26","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-050cd27d-20260929.tgz","fileCount":2517,"integrity":"sha512-MlA6K9SLThpMrFGEzxqTJk0a1jYZHl0j6AUjZkxlonEhTO2KZUN2R9iy4bR3vMzWlnhxWvU9C/c63ufT1ZegpA==","signatures":[{"sig":"MEUCIQDDgBEzHaoxCKymwG1li1fTMLxwmyl6qRHijwiRzxJDagIgDAeFPlevIeVuC2JhfubsZkNP1QCpSwiR19zPjeIVANA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALKIBWDqDRH7fY9Q76iUc9qR3JLGhTL+/N6DFgfWpHRAiEA/to1tQVgsiHxEKPEyRkozALlRA/49oqAKnfaNuPsgA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-050cd27d-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132530},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-050cd27d-20260929_1790681776173_0.8947822467399253","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a36786a5-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-a36786a5-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a36786a5-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ea9e5a95772d282ea6efa712c8fb1aad5b90e9b5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a36786a5-20260929.tgz","fileCount":2517,"integrity":"sha512-W00sFceOz1LJL/gef0BBPI9hs8xlaWQvdKhO7AuRW8pPzrphOMIeNJGmWYJeDuesK4jVFRLdUiwkgrnQdAE62A==","signatures":[{"sig":"MEUCIBDPeZEaLn9keotUhrCvp5+pfEP7uanlZ5Xvug3ggsJ5AiEAm+NScMq/2DM/j59fGTFmUxqntT7L9PX/actcQrgH8Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFOI0yhiKLwa8fDgDUjNrNsjBwVej14TeVSJX/CHTTdAIhAJL3blhtsyh/xK7EF/l27M7YKiPfvEi5tmCVjXlGg+gi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a36786a5-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132489},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a36786a5-20260929_1790684009372_0.5868119972123114","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f23203cd-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-f23203cd-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f23203cd-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"245e6955f2b221a67556a79d52a8bea69caf169f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f23203cd-20260929.tgz","fileCount":2517,"integrity":"sha512-3peDEEJr01QKV2upyBC8HZp/BS0912vT5rKQUB+SBN9jkREy4H6y3Bx7aqhXIQTNmQ6JOaSBJ6kcdyyNSrKkiQ==","signatures":[{"sig":"MEUCIAZyjsTO+AxkIbyadtF7JL9acLODUJYKVKvDfSv3fthhAiEAqxsoNCwnvEhEA+Y+XKDKLurrPtGhisRufA/wYcKHvZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGldmpCLsvAuKFZCSp7WBwFx0TXT1PYuOVEcK9TeS17pAiEAnaPU+h1KfxzwhDU//etzicu3Pum/IHPHeic8M3M7l4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f23203cd-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132489},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f23203cd-20260929_1790692943110_0.9383466331745529","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7cf6d780-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-7cf6d780-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7cf6d780-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3fe6ff125c1e07a7cd99588c83475ba0bbef76cf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7cf6d780-20260929.tgz","fileCount":2517,"integrity":"sha512-Wze6QyWPEBObJni1BfO3zeo+eLezIU7z3Xigpd+VVwQ4Qx5T/wnbrhytxi/RGDCnKPBYp72vd4VVF7jirO2atw==","signatures":[{"sig":"MEUCIHdLpn8LKh519/VokGUSomSMeR0/qdqrITFhyzTWx6WNAiEAjf4Z4htOCDt29wvo97r98lHlnccrw5wAVFVqrfQpY+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICHYK4yWy9EUwwM9suEnbsxvc7oUMhXb9YMLrd4Cr4GLAiBpDNmZBlXoIG2LaFcWq7REJTqR2QNhDBnqxOpXNQtsdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7cf6d780-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132489},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7cf6d780-20260929_1790702530522_0.49686677860464656","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-eadf8b5c-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-eadf8b5c-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-eadf8b5c-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a283323c29992e42cd7a98f783bb011260fad3c2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-eadf8b5c-20260929.tgz","fileCount":2517,"integrity":"sha512-nwuVqhr0XSu00ZqS5JgloZpANq/6BL7tGRwpedzb2pReusgF73zFTeRbUbuIn3dudcvsWMIUiyDEKULSUyVvMQ==","signatures":[{"sig":"MEUCIQDuo3iCk0LyO12BargKUzYbv3vqVZs9okqkrzJ8/7cfrQIgJc1B4XZMdqLPJRApjMarZQQMXY04WU966fq/z3vybLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/yGqtmMTj+/olbjNhsDsIQne0jskpJDMkX+qkJ0RNjAiEA9O3Efa3nW7mPjEgIRWmK14Q/U8kmZ6z4nA7tllbv+dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-eadf8b5c-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11132802},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-eadf8b5c-20260929_1790711739707_0.2222167901558516","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.18":{"name":"@rocicorp/zero","version":"1.11.0-canary.18","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.18","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b1e3bfb61859a0722dd3e8f9bc6970181ebaafe8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.18.tgz","fileCount":2521,"integrity":"sha512-fsFkhMNOt1RfOyh7+S7sd4Q7ilW30Z2gUtA/vhROFkOk6ffBz8IOwYLsamBKTox0BgFLEVMcFIxGAVmz1VGUzQ==","signatures":[{"sig":"MEYCIQCmK/eTL1+x8QHVOWm4eNGiFO16UW6bKbppUN1J9W+T+wIhALDhcZb9TFwAy/QdhdMSQGETF3yVlZ2jHQefOs+kZSyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGA+8wlNQWKzsG6NwW7xtl6JpElBl5kF3EFtG0qbWhuCAiBimDktaf8lYOSfxbPtv/fntDvruEjQTPYR/RKgZRIDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11157075},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.18_1790713440040_0.5691755492763384","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c94cf642-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-c94cf642-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c94cf642-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3c83e8941f12ac72105648ea3ddc689fa56dbf4b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c94cf642-20260929.tgz","fileCount":2521,"integrity":"sha512-wu30GV+yNH56eWQlM9fBonjf/iDp0EJaPhckB2lOIqn7WgQo167BekWbL+ovTAxxFEW8wriXYpkcr2f0qWRVIw==","signatures":[{"sig":"MEYCIQCwEzWW3FfQDFOO65HoBtwxEP+2ai0JQ8J+nE60pnE9HQIhAOuCM06Gwzt5zhBbvK67Yo8ffFIAknU+iekvNo7QAqv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGHsZO+CmYJwfWJY5vdgwh0jU1/vkfc8+mXyF5YQIpoPAiBikJoWrsSy3u0srMvzxw5N25nFSkHMwo0Qe7+HmERk7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c94cf642-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11157127},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c94cf642-20260929_1790713982198_0.5693988490873481","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ddb6e770-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-ddb6e770-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ddb6e770-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1f0533bcab02c4e707893962c29af8039ce614ad","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ddb6e770-20260929.tgz","fileCount":2521,"integrity":"sha512-nVzfJDBv/NrGeqVVEH/o0Ivj5No72/MZnPffVTRReGBRS8k7DVI6NkbFtZ8rA6Xai5FQK9+4I3zDSpFILCYPpg==","signatures":[{"sig":"MEYCIQD3ccGxlq3sMDUAR4o1Dpo4QmNJAWTmPFMHQb6VCvWo1QIhAIJfx7tLzZnkKvonkzPstFCOWxvQjRpo5uHArVMV/ToM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAqYtCtTv/awPVvgB/lL63E+C4UiJLKTlVGU10Hkl0rwIgAk0picK/JW9MahUPiTYpGQ/Ni85M1AH4NKlI0Do+nws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ddb6e770-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11157388},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ddb6e770-20260929_1790717571733_0.4668110986221128","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f93b688b-20260929":{"name":"@rocicorp/zero","version":"1.11.0-head-f93b688b-20260929","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f93b688b-20260929","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5ec9f0dc61fcfdfac564b79100fe5cca7da6c0cc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f93b688b-20260929.tgz","fileCount":2521,"integrity":"sha512-Wv7+fTOoV3oenYyLDpOq1sFD3KQp98NHDozRqArW+fB7Myi+ZCQXXc4ggPfTM2d/P6VKiEAwGjW7ffR7WeJIew==","signatures":[{"sig":"MEUCIAd2pUy+Ukijgq7ZaR5hc1L75AY/ExuzNGSnqODY9v+6AiEA9NczMzEcO/ysG9D9LBrJZAl3cUlbozv1b1aUrqKFiX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHN64zKBrC1X2olbNVCpNYZ3/WJ98Np+Svnep2N6wmTFAiBz0QZ0fGDag/Pdt15DJvuFxe77pI7cW1vXC8TIcVrmKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f93b688b-20260929","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11159356},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f93b688b-20260929_1790719701365_0.6873621261866916","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-aba04ec3-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-aba04ec3-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-aba04ec3-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6e11d5491d2928d7a439b4bf2f9aee48e266eba1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-aba04ec3-20260930.tgz","fileCount":2521,"integrity":"sha512-13VuBennuahAFzI/us1xBokfvR0TARz7Z/6736Lz48SxqlZrqnmS8WrS80QLUfa4lDwefgvdeU3nCU3Z1EoaKw==","signatures":[{"sig":"MEUCIAEgKbtSGhJRioiccXeyXcqAfxSD7uuD+1e7XtDtnFrJAiEAi0ipDIkarOk7WM1Ve/olQJZNXJho0clDJa/UxCQovOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnPhizduD56wEBFQPfe9NP/x2AS06DQ8bxa7pyrsTWxQIgIKEAZjwaa0ESwf2T1D+0jDyHd0J9QPjm3XSeWacMSOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-aba04ec3-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11164424},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-aba04ec3-20260930_1790737541596_0.7811738899455656","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-439a1539-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-439a1539-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-439a1539-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0ec98292beadacb7daaafa14f532e6c66b0d5d6d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-439a1539-20260930.tgz","fileCount":2529,"integrity":"sha512-zcKvnZsr1g3glJDAPxTrSsaEZs5y+6jvqtl53uhnbyhjDYauWtwIiR+X8xlhOE+L2agM//neSslybDOyMuPLJQ==","signatures":[{"sig":"MEUCIAWeT3PzJl6uYcPUOcyFQRk1rJd3HZ3E9ovm5ISzcQ/tAiEA9kmhG48IVQzHi7tjhcdvUl9A4DCsIu8OwoRNc+b5h2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7bvOIs/gIVA539rM3PRX/1uafp/qwuMAuS9JvDSOc8AIhALv8ejWbpLyGJZXSHJQ98MrUn45Z1EFvjf32kfNQVZwX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-439a1539-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11180774},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-439a1539-20260930_1790739900621_0.15166711134960154","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.19":{"name":"@rocicorp/zero","version":"1.11.0-canary.19","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.19","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d4d916563ec801564e843c3e58f236fcb3cad71e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.19.tgz","fileCount":2529,"integrity":"sha512-oiVUn4KU4FWplfkF4I9MEE8dAaTvZtMuFPFBzvMU1XMZIV3SGEJ+VdsQEgp2JgkuyBqfJOHhIUTUZXXQ81ysmQ==","signatures":[{"sig":"MEQCIG0bIlxhCrIz9J2KWgIj7ULonGPBbW+CTYDz4Fz6w0mbAiB7tpIONr2IpsMl4Jj1KedpG2E69EjYkd2AWKkJeavBKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/gFjPMbKaCDtJApjRZOF0q3nRcoUghggN1HNCIaYidQIgT46EARTqtorD4txPUMGdPvPtT63LUuyDmbP4ZwKzQd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11193425},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.19_1790740062709_0.2638737908828037","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-aa5d6f88-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-aa5d6f88-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-aa5d6f88-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"58ef5dfa361bc8b3108ef46ce0651e2995d1363a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-aa5d6f88-20260930.tgz","fileCount":2529,"integrity":"sha512-lDkCxdQDYXPx/2ydql/KuRxnZaO4HNmzTH8Evg5QQOE+Y2+rWP4Wa9nucViZ0spKv4vdsdhH9GQzq7PhSmrZpg==","signatures":[{"sig":"MEUCIQCQfvfvVf6JfAzdAR/8Nf6O5yOA9lzsWKglW6GUCQn0HQIgaMnrMRgkO1abHpxkGvlkDrsqNb/6JyyCIoG7NT5tc3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD16CwLQ7/4gZsdVfM+xGBPn7sH2/YYpN5J3aLUMoE6EQIgaM7nU56PXAY6toYsVALibmvTi+YotCNb7i2oIHf1D9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-aa5d6f88-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11193477},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-aa5d6f88-20260930_1790741735891_0.5613820911340996","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cb19d9a9-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-cb19d9a9-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cb19d9a9-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"866e56fa053150df0b6ea6df1ef29cf91c0e962e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cb19d9a9-20260930.tgz","fileCount":2529,"integrity":"sha512-9LyhCnf+Wfr8+14JyABfyPXJPNb/c/zGED7v+4x9cst/JmS8FHdUAbjPjrTzL7z8B5jtPSUi7ez5ArsLgt9kgA==","signatures":[{"sig":"MEUCIHbSt4523r6nGusKxMcxCiLhaK4JI/azThORS7Dt91oNAiEA0FHFfN30tzuy+S8evneafLAYwdWzSQ/Kekk/5t3kA5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbSXIaXgdpJdyA8xuE6eG9tk0nQxcawAKHVoh4wYQetAiEAi2bNe2/9NL9KSwyBbXQvan84b6+4qRSmQO2xGiJjHhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cb19d9a9-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191141},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cb19d9a9-20260930_1790751128626_0.4902506093539605","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.20":{"name":"@rocicorp/zero","version":"1.11.0-canary.20","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.20","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e63a39842bce44a9b131d48e241c69916d9b04fd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.20.tgz","fileCount":2529,"integrity":"sha512-DSZ9n5JemPIzdIiEuGZaMwzt0lQ9/kYoXCi6zYb/QdoJizxT9hchtRY5ZPl+EVDkgVsx9UmeGlszhf9YEcX/jA==","signatures":[{"sig":"MEYCIQD0tqB61WrUe/0Y5x2KHPhw/GBE3m5/knIoUjXWpPiI/QIhAP86PfADr07G98k17SEIKqCwsizpZxoyOE5dW1jtI1ro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4KzX99HPzdmZjl9H3NWApqi616IEed2t55M+GekfHJgIgSZPu2flCqs4FH5qbcnnq7Um8hj6NxvKuZJvboeXDYb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191089},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.20_1790752020747_0.05772204848459461","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e6cebc15-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-e6cebc15-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e6cebc15-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2df257bc1675f084d0c2296f44b391482618b635","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e6cebc15-20260930.tgz","fileCount":2529,"integrity":"sha512-jh33t9gn8vYbB10yFgm+CQCU7r5WTaxUBnOACnzFH+pEX05nyYFr0qzwfmhXd0ILszEG3VTzHF7RE4v9V+PzsQ==","signatures":[{"sig":"MEUCIEOJ5Uz0M5/HA6GXWmD6pfod1OM07qfZXGQQzpZFhQ2xAiEAx4tZjy7zlt+nbFBJt4pMTjvf5lSRTxirrUcI8hEqhbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHpaZ/IN6KPZVECisVNK5dCVbT7l5yGZa+GNX25/puCsAiAVVHmTJQkGKBxf0mZBZ4ojLby6YnCQPkLby7vJltqbjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e6cebc15-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191141},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e6cebc15-20260930_1790777296894_0.4918947317698146","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a26f245b-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-a26f245b-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a26f245b-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0b574abd279675655ebe69a56f627b1952110b58","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a26f245b-20260930.tgz","fileCount":2529,"integrity":"sha512-yJ3VTx1BFmSF+8aqJFmyZqvDl32SjH0xNJWuVnuNY1sgpfoxSF2MQDFmS3WURshHJsLPJTCrL/ut3AIAHru55A==","signatures":[{"sig":"MEUCIH7xApLxfo8NzNR/CYBAAu1YBTj7KEPDuWxwQAYvDQ79AiEAnP4d+bW8WOlAO7kpVYxi+l2IvCIW73RfFqsVDcLTrvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFVzp4NHeo7M3dCQyDzCU4A3VKuU38uFs2ea18QOs3wPAiBSWaNBWaNEWUDLCe/ASLT/aj32nV/p01QuHESDk+syvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a26f245b-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191141},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a26f245b-20260930_1790782223528_0.8014148772081204","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-19eb3f13-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-19eb3f13-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-19eb3f13-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"98efb7cdd2a354bd9238b506ea4860d49432e115","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-19eb3f13-20260930.tgz","fileCount":2529,"integrity":"sha512-iSb5fZD795bqanEBwuUUeVxjESJU+1fjeHOlnmioEq9pLllMzJNXxualv2bW6Wm8OlVMM3Tk9gHcqZCF1mrGpQ==","signatures":[{"sig":"MEQCIFh9COqUhlhZTQGfDrWc7QL8jXH73ATyunGyObgGY5CvAiBS/ohxhodpXDbiA1ZQewxWrLisHVFaQvS4wqfK/0k0Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAM6gbN8tUKkp7AXYenbknpGPA3/p91+nNaLhOKb3M2jAiAaD8OdMoNds9SaqeswEIdhuTvV/LQWfXpLCSTam/vWlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-19eb3f13-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191660},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-19eb3f13-20260930_1790784499425_0.7729171187795176","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-42316d52-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-42316d52-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-42316d52-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9186914f51c2aefe3979de68e62381e8bcca8fc2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-42316d52-20260930.tgz","fileCount":2529,"integrity":"sha512-9n7zli+h3QxhEwyTmgCp9DLAndAFeXd0Bm+CHKeyl0ft8GcZbDqm6/8pR0MuqO94kkScX1bz6rJSi8WmvWTcyw==","signatures":[{"sig":"MEYCIQDWmfGXdmukp0a0vVyw2jVQIJ+GKp3cAQjN4OKLqpuv7AIhAL7gpbQJ1iG7fKt6pLoLryeRN8wa8YsPFNt22CSmd5yF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBNzUMVqhhSbnpEkkifngDnw2viaQg1gHrEdv7yI9AUPAiACjO00/VwLh4CA+PYLx8uC4v/Qs/LQ4e3ShrEGlIwLIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-42316d52-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191660},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-42316d52-20260930_1790794211130_0.8139066172320151","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7c423286-20260930":{"name":"@rocicorp/zero","version":"1.11.0-head-7c423286-20260930","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7c423286-20260930","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d81eea2865e4c7d70142ed55f815f6581ac85a95","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7c423286-20260930.tgz","fileCount":2529,"integrity":"sha512-gyDIQV3msIqajlwaKOMrqZ7yO2osg/Nrm2RHYSNcapwD//+58KV8PwDpSJAFqn3fB3ebtLyB5GO4EZ2geWUrag==","signatures":[{"sig":"MEUCIEngd7BD0p5yJx/IsNoQwpe2F33cUj+3hZRCrMJNgIryAiEAjk3GTsOJWqXybu3R09FflpOXfrGRP6STzTvmdxaNl6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG0loZZ5+Q7t8pp102ebZtC4WmAWMpWQSvPCFM2QVaLHAiEAnBbzXDvgXJK2JrrF88pH06CF5oj1PRq9C070rXym5hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7c423286-20260930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191660},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7c423286-20260930_1790795966805_0.9289640228108265","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-14514eb9-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-14514eb9-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-14514eb9-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b0c9429bf4dd02f7bb2b63dba706586318dfd4cc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-14514eb9-20261001.tgz","fileCount":2529,"integrity":"sha512-L/zKqjRAijiO3VYGDAT1t49lIE4eMODuH6edDLo1gk9t4mIuXHqtYakxdATZId6k8IwnHnoXX/fy7K3kH3uRyg==","signatures":[{"sig":"MEUCIQDNX79do8WusdIcGxYjJabX7B618sF1n6S4rMHp1ZKECwIgLLXlticrEhwTNiW43tsB0zUhIyBKp1PfOhZO6F/0YaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKNKzSxT7Cl0XVWqSRmceBAEDx985riwVZyz/XKb5LlQIgeLEt/3jJ2Hp7+C4ZmyKLUeWA5YNGvQLpDSnXrkDvzC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-14514eb9-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11190860},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-14514eb9-20261001_1790823536049_0.9900317398883645","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.21":{"name":"@rocicorp/zero","version":"1.11.0-canary.21","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.21","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c92d3fb3a9156559b8aedfdf3ff71d2270c7f262","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.21.tgz","fileCount":2529,"integrity":"sha512-UDBZPjvVXY3Fatyy62wOuGmF4N45q+nGQoPFw6mqdRKlPSsX+fn0J6+whL7jw7+eX+ky/iELqSuHyNa6OcTI+A==","signatures":[{"sig":"MEUCIEfLxKVjFj7c+Pxwj9DahxtLMr5M8GkNhDV3BB1WAUJaAiEAqe72h90xG6SE7egyuMJ7fMjhCpU6UCVbOIiGTJ3FlZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp95o1wm7ADRVrojWHhLQ/BKSr8/Biv9ujd+Q6Ka8NFAIhAOyEbwIyEn86Ms8OYTsEvf7CfAvfhnH5t505pm5QLLMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11190808},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.21_1790824557612_0.4964599069632776","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f94aa483-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-f94aa483-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f94aa483-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f98cb600cbda9ce6844daf428b2227e425ba9266","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f94aa483-20261001.tgz","fileCount":2529,"integrity":"sha512-Ch1iJEzgYaBO4SKKQ7eOHvOgyQr4KH3NC1I6ML0pP7AlYLzwbfVpt7g7Wd3H7gcpTospX3ZvKiLYYf6xvuJNtA==","signatures":[{"sig":"MEUCIH+whGAVuxRsZ84rgU1bZqeiwlEEjWip/W+5K6BVZc9fAiEA0dkChdf8SV1apdcaS6JYXShXfPniDdifVVelFYxunfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRkmUnV1L7MWs8iWsJCya1CCMiI52aVYQg+wcxRDPUHgIgUMjqgojSduUHt6xOaQh6i+irl2NghSxzWT+xi++5JQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f94aa483-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11190860},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f94aa483-20261001_1790847518909_0.9754224823213427","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-075b4215-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-075b4215-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-075b4215-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8dfa8a31931815c134c23a889d359babd863b008","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-075b4215-20261001.tgz","fileCount":2529,"integrity":"sha512-K/XGsvlMHMHxM3KGcVa2eRkxQcQgElRkY8n3yIuFzyyTI+CJPwuL00sZ6jISGlpGPMBBY2ttMikzyWqTpHLC1g==","signatures":[{"sig":"MEUCIQCzPE8GIdtAO+QpRTf28mBPij5uyV6CLTo1vSlt9+ywxwIgLiyrb/Se7lQoimbjIP1XTFI1fcRhYMyeDYTRzw4Cz04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFAG1VP4RVVdcU/f865p6VRrwmXOwCqgu1fO4N/OB4ntAiAzvge4QI2sjukbwL6dX6R+O5rgIu/UnuPFLv/QKudyJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-075b4215-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191664},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-075b4215-20261001_1790849536374_0.4312433770279269","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1dd9524d-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-1dd9524d-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1dd9524d-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2286d812b7b6318f6092fd527ff4fa6a31ad3424","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1dd9524d-20261001.tgz","fileCount":2529,"integrity":"sha512-HpDJ8Pr9GItIXNwdKy4YHiTpYy0isyogP80qQAosWormspduSXZUm/AoPKxO6HcSON5pQcYq7mhJ6AZUglRCiA==","signatures":[{"sig":"MEUCIQCqBNtdj5HaUUL8L9+CP4lZQ8TZKnk//97GSrdfLjgIOQIgbsW+zA8G/kcqM/5O9FzVzaHOn3Zow/r6/Z8qlOvjDNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoSz2IbTeWscYmN+2Ge3k6IThCUUbLo9D4wxtbgjl+owIhAO5y/eInmVPkpBHzRaPfHdDbVkLoeWDbctKSIVhhuXSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1dd9524d-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11194836},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1dd9524d-20261001_1790852214067_0.31486465258529117","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-49a03379-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-49a03379-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-49a03379-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"67d180e05d4f24edbfebdaf2f4a7380e7ee6ab89","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-49a03379-20261001.tgz","fileCount":2529,"integrity":"sha512-Kqnf8v7864IcfwwHTJnisMZ7Wy8uwIvJGnmjNsvfNV9eZk3Xws1LsuYMbnYkUG4yEWx+fT8CuAaRzj/r1RppJg==","signatures":[{"sig":"MEUCIE8YFXC9ywVNdDdkAC6FAtNnphqTiZ9duP7QZMqiPa8YAiEAielpZIda/mQdV9QwuJMz/bkh6pE0F+LjvATynutC9qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQ9FBURMLHSVx4z8hKdOUGhLze5XLKYtc0tVla+PKtVAIgJntS/1Dy0NZ7hG04sKIHWwR68YGbJb3cqx1sm1Il95E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-49a03379-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11194836},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-49a03379-20261001_1790856107783_0.8599934647570733","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-422b0c68-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-422b0c68-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-422b0c68-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"625fb2c21e9f9b431a127287146491fda190d174","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-422b0c68-20261001.tgz","fileCount":2529,"integrity":"sha512-uNzKMrlfuUsF0mkBddRFcUDYaaVxaHGjlx1PMXKvoU93nbWHmahjYAguBr8afBiGfNMQqqA2FMCqbuNACCi9Zw==","signatures":[{"sig":"MEQCIAD1alMfMwnvEf3ylsatgQGdUp3krRib4gxChSwRGY9tAiBMI6cDRnwCp1eeft+Z6IGG3/Q/QgWEeZApEpiygLQ6zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjjXs17/+oNPSxInj9hZCj/zU5ro12gMV0hA4HYNIYPwIhAMAVNwEKiQx+zrInjjR4UUXa69EdcdFSrwVH6pAlbYVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-422b0c68-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11189547},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-422b0c68-20261001_1790858693156_0.0915236891806539","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1545935f-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-1545935f-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1545935f-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6c05d2a83a309bb82964e8c970dd39ded6cbd4b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1545935f-20261001.tgz","fileCount":2529,"integrity":"sha512-ofy4K90GSbvhCyHpBRa2xnKhUbW9YeNCqaXCj+0ngnGPgaL3yhILdzMEBYNFoo3XywDaR8wBVmcKSv2G+VuPAA==","signatures":[{"sig":"MEUCIGdFyxaZqH4ZD2QnNNG9s7Z5XPenzNmLjlvoSd+m+256AiEAkTCA5SdJYkOvD6T/z5czczJeearMfabfFAyh/VVtnVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCs9vEGmQC4fE9kzrCoUZk8MN30Wpau2CDmTPag4INptQIgc3RBNXItHFtLUzOkH42APyp6hYMs99lQ+qb9ks/7wxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1545935f-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11189547},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1545935f-20261001_1790861468491_0.006234201612556056","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-114542c2-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-114542c2-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-114542c2-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"002a22bcd3fa44de04ac064a2c6fd03c49f44f3c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-114542c2-20261001.tgz","fileCount":2529,"integrity":"sha512-HV08k424dJbaU0YD3vUrtq/GaNm0vFzMkbyd4csVCj8RVuGbjQM5shmT4vMD8LYFahy/ixC1mC30ZsvKbWfrwA==","signatures":[{"sig":"MEUCIETt5g2HtcqUuJuHgjw2edTYIw1OKdwx6dKJtBBX9PFaAiEA+AAKwdrq+ihk8sYvrtXnNDGkFB+aGAX+6TX2DuwZBOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBT4WEGXKBhgX8YZBY3lO1QGL5SgpDDBI8kJAOvGJwzAiEAw7xahdUJTRYS+Sv7LZmzLLCnx8qEzwTfjiIPUShiXlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-114542c2-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11189547},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-114542c2-20261001_1790862441912_0.6866765992326209","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-fb536f68-20261001":{"name":"@rocicorp/zero","version":"1.11.0-head-fb536f68-20261001","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-fb536f68-20261001","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"49a71433b75ce73147a2a1831adbd460382efaca","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-fb536f68-20261001.tgz","fileCount":2525,"integrity":"sha512-MuIqvPFk3vdKcOKMnyWm0rcpxhJ0DpWBOhf5ihGRgukEX/gGbWBrSKmCbXc8DpTr3dE5+GEIrEMW7LFliqFNzw==","signatures":[{"sig":"MEUCIQDK1ojTt8NcJ5/M5/pBz3OMRyxJgKlLVgzXQaxxBjY+fwIgCwdtbtsEsb1TPCZWxecWNnymX4VCmpMskK8obYzEqbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSmw7Kz/kFk18OFf99eUFBWnL4c+IO17tQPUv6eO08jwIgdtE7WRGaWm8gpwXbUwLWHmxx9IK2mRsOcq/vW8mUpMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-fb536f68-20261001","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11156348},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-fb536f68-20261001_1790888493527_0.4215438585759659","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c45bc1ce-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-c45bc1ce-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c45bc1ce-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab83a72eedb0d151233e4a213d96973f5d05ef03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c45bc1ce-20261002.tgz","fileCount":2525,"integrity":"sha512-xuOJKJv9de9Ffny9zc2HgTUMdGxX9xcQoj7Cp6X3d5sie06oZRHR0oh5Xr8bwp8m7q7zv8otbrZj/wPSPgrRfw==","signatures":[{"sig":"MEQCIGjoqGe+NoegeKj9QIbvAN24hIXACgQZ1vlz5fTUjkxPAiB4AQdUvdnKIefVQ48JNn5ELqSiA580aK8OeqBYV5XCGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFZiKGNuBH/fe+z8QRTC+3djdTZsZchpwnYpvzoB1BtHAiA3ot3eBPy9sndJuXT84nY0j+1LehlPZkDCb3CdCBJ5lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c45bc1ce-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11220534},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c45bc1ce-20261002_1790911063348_0.9973411141590749","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.22":{"name":"@rocicorp/zero","version":"1.11.0-canary.22","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.22","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"354472c5ed896fff66a0b979cf620987385e81e9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.22.tgz","fileCount":2525,"integrity":"sha512-G6ASrxd9Gnxk9IQmGj/Sh+JErSkQ5GXJO3aJ3KJB2t+0AR2HZ4bJmp/uZOzhrdd5BHqyccdafZIuv6eTGFFJsg==","signatures":[{"sig":"MEUCIQCii8jypYLMtculNQruayAZPT6vJTx/PoiqLHLYfwKtwQIgEppelUl5nlT2+W18U7X5hkm3f6yqYTX3YMWIuy87kR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkEBEo9xW7HV4hHnhVPDiD4K7/ZYtvhZ8xGeW+S743vwIgZlgp9roJZf52itABbDBYLlp7Xuec1+R0D6ry7Tfpbeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11233082},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.22_1790915119715_0.9591747546051781","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4d68a11e-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-4d68a11e-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4d68a11e-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dc344ff652f19f61a6e0001ac406f8e186968aeb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4d68a11e-20261002.tgz","fileCount":2525,"integrity":"sha512-CXC+kc/jeqi2a+8GiA4NR87pZxvrdkt03FJp7jc96ALKOthsxEZ42e8pdTgDVusqgG4UEcAoxCWikJmCDvkQCA==","signatures":[{"sig":"MEQCIE7IckO+yRaZrEflLqHgi2UBxqZ8XsyeTZQF2fZD1Bn6AiAnLAKmwIjlvgfhxsop00xFMGyVKSY1N1i8A4p3HF+N3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDl2oaLeNJ5kzHcKxWRQdvZ4IRzYrEO2gnKqD7QFZPIbQIhAIeGHJ9tofrevu4dr6R9jr8kwb7g56eldUN6yisDNI/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4d68a11e-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11233134},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4d68a11e-20261002_1790915347277_0.14359973648472701","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4341cdcb-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-4341cdcb-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4341cdcb-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a13690a157a41b651c93bac928efd76df797fa01","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4341cdcb-20261002.tgz","fileCount":2525,"integrity":"sha512-hVSF53uYG+QTmdP961lQ7UMBcmpxS9698eu9HuIz1txv7bfBgDna9dNX3ZZRqdop6L6bW03Hyy2IKt2dZQCJeg==","signatures":[{"sig":"MEQCIBIcXqgNtW684NS/mbe8Ci3htV6uBwuSDUhral2gcQj4AiAWkduntkwQul1gxDeSex5gBtyEHYCcDTYB2aBmnsGjZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYUZjY1JMnoPUBXAoLjALOJW9X4WKo3xW4w4mWmBVo7wIgNXrxWIzul7JmRQM9I8UPNVIdkOq+F2DGsICgPl/65Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4341cdcb-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11237196},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4341cdcb-20261002_1790950410640_0.6980980233466754","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-0e547bc9-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-0e547bc9-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-0e547bc9-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c479f4baf70e6bc345c7fc7aad26127a4d8742f4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-0e547bc9-20261002.tgz","fileCount":2525,"integrity":"sha512-ZQg2q2RZ+LPVMVB/YypQ3d4l+IdoFBIeVSNYz8Y61VwUl6wpvtOgegACmQSzW+VDKeXni4C3E28MraPg/JPgBg==","signatures":[{"sig":"MEUCIGPR3kksohwwKS1K7Yv2LRmCHYzl/LvHY9A1TwkgSnvGAiEA38IV5Jg9UzGrpiQ4IXobUpDTLIVPyokZPd5BZmjOdC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFxlQ2QhjXyyJd0ayUJPOCJE8GEH6PA8w97TaOl7U+SaAiEA0zUBWN/bsg681psWsaOd6N6Hus9h+I8LQ5xzc46Jh68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-0e547bc9-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11240646},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-0e547bc9-20261002_1790952198402_0.24902794840614395","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d93129a5-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-d93129a5-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d93129a5-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8f366c26d8e7274e91a15249935d6609dc7c92f7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d93129a5-20261002.tgz","fileCount":2525,"integrity":"sha512-ToII3BUAYN/K4VaftFtbJc22msyJDSJBnzff0hAS7nkgA30Y+4TEQswkn+rGOc3VXWTI1mDXn8iQR7UzDnvOzA==","signatures":[{"sig":"MEQCIBYpjLKvm3cfok30aToJQxlHaKhO3r1m2zv+/Bc20ChoAiB6p0h7N5uooYXc+7/nYcgmtEoRuVgLLdvkMioHzo8rSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCo2dxfOjYO3w6ecSwIfqtzagHtzUFlCsPnVlBNv4BwjAIgOmxTiCPTKC2qRlWOY2Fw4aqDkRNopOkh9P4uSqnPqt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d93129a5-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11240948},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d93129a5-20261002_1790954255826_0.33228092050839453","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f7664fb5-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-f7664fb5-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f7664fb5-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e39862bd369d5c18acb22743a578d545cb82b53","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f7664fb5-20261002.tgz","fileCount":2529,"integrity":"sha512-JNPlroRerHErPwaz8aPEmetSjb/s/0pzV3kve0SK42hXMl+EGOwkub4NvKYweg98oZKS5ayDXhcmt8lVKOBS4A==","signatures":[{"sig":"MEUCIQDapGvuTxJCTTr2GLhZvqLG6GJDVKvrAiDN5GcmI+N0jgIgVfcMJ+2RSjlx8Qypyp0Ka6g9pvFkry3UkiHj48cDq7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsRPlbWdd0s45JPrXSk1QdHXgjHrMRdScZzfUh37Z8RAiBhZa6VKbxgAHDTuauSkuMoSb69wNYzbalZHwCzd3mbmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f7664fb5-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11249556},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f7664fb5-20261002_1790956360226_0.21647930723574293","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ef16dc98-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-ef16dc98-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ef16dc98-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"93659dfba5b7d6d6987ea24875affb3e75972267","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ef16dc98-20261002.tgz","fileCount":2529,"integrity":"sha512-qhmsZG0B7z2LmEDDyZNVH4TmgnaubFbFK64JygVpgCBmIh2FpwpBtJ/V7UUtngwQY0BcODsLLOBbm/JvhVDWEw==","signatures":[{"sig":"MEYCIQD1LMzhyDm8xrbHOAMCBEuWPOBcKAMqvpCNYPcFtRWWVQIhALyH8YpCpTXuZIdK0mjfUyjVMYVF4eIQJgTjPQq0IeeX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAfu5XMUHsdT0eWe31fHc/BeY4MJajA7oEmkYp6aPw5eAiEA/EKjAZm8YrpxNwMpeuUK5c1CeXxMSFCClM2nfZR20JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ef16dc98-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11252001},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ef16dc98-20261002_1790958496744_0.4419107273196299","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-40d7029f-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-40d7029f-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-40d7029f-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"36f3d90aae2c965458574619adeb0cd635dd8c1d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-40d7029f-20261002.tgz","fileCount":2529,"integrity":"sha512-fdEyqnAjp/sbntX8F6USzwB3pd1DdCFKWR0imdsdQ5b48SCeijCHuqkOX1bGxpWtAuMstzQ3aHLCP8aLOPzUnQ==","signatures":[{"sig":"MEUCIQCsFt7V90tewhwu3JbA4QKwbvW+4LMMh/pfJc8X/cqPOQIgTJuaKROInoDBXv3MmsdMzRhTjniL5bvL/PF8OiAfsIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBHeLnddKxC76MC0bhg2wAqTecmg1Ml3lnSogro7N9ERAiEA63swq7PjlYDhTpbXQ/hZ/jMOaVFjGBMU7kx6bAoLvU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-40d7029f-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11254171},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-40d7029f-20261002_1790960753897_0.06358347708910639","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d9975290-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-d9975290-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d9975290-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d237dc8c3bc292fc654f028bbd8e1596d3a5c646","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d9975290-20261002.tgz","fileCount":2529,"integrity":"sha512-CVUvYf4OhwD5idVHgoIjHxDEnFj6hvIHvEhHYl7MRoy/5D4VeZO4gwU+mr1Uf2tvuZyz0QG8//mrLCsQui5nPQ==","signatures":[{"sig":"MEQCIBRl9A1tMEzujDpbYNT2TPHjbDxikZDBl5gk/2iRkQBAAiAB9ygBC4KqF2Qzc7HA5DFPCdEikLa6GcQ/po0h2EhYlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGYhkZxv9LUW/fT8dNIgkUcUXndBW8Gb9Fc0K+g9BJfAAiB/sRvlj/FXDThTGneXpLabAMO1UMcFHJOX1raRYQxrTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d9975290-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11254113},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d9975290-20261002_1790963429690_0.8490308903233625","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6fbc846b-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-6fbc846b-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6fbc846b-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f74a3861135cd131b27461919bb9f7a23c62bafa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6fbc846b-20261002.tgz","fileCount":2529,"integrity":"sha512-8Q9TwzP1P82mfH3yUQ5DIiC4oBLR6RBQSYdXsUnDhGawjXno6iI4iBNMvVsCYsLRwrS4Z/EEBDkdy50LSHAvvQ==","signatures":[{"sig":"MEUCIQDLpExV50t2mvGyfP/gSH7NRSPZsOhZZHfyLDriXnnBawIgFlflYrI/Xu2PI+vjMu/LpCX3gIvj6cptQ95kBC5N0CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHBv3AkThOBxF1VK9Sj1JhWwPYaanIUdp4o80CW3hAZnAiBJS+eUMpJ3g3YszNGyGLX21tPDD/bMMtBCG4afpTtcJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6fbc846b-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11257076},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6fbc846b-20261002_1790968813078_0.9431857846472087","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-927c2ec6-20261002":{"name":"@rocicorp/zero","version":"1.11.0-head-927c2ec6-20261002","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-927c2ec6-20261002","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"af390069b350319be5699320ae9d0519d364f86c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-927c2ec6-20261002.tgz","fileCount":2533,"integrity":"sha512-5C8WbWtan6tOwFYt7tarrDnvX1AobVQNEDCU2ui7TCYBtfroE05kx1Y53xPRES3RK4/e5cFli23Sg4aEpP2N3A==","signatures":[{"sig":"MEUCIGvOBA0oDE4YTZu3mQCVqL+FIzLJWp/CtvUOQeWxVEvYAiEA1EBxgomM70deaVaiZP0Bbh7kHzm2PvdRdWKitKXZ9O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCg0yOV0mrO315E9AWQU5hRizmn2uBiasysMyQHHUUcEAIhAOdOrDrAfNBzqpyZx6UNQyXtJ4GmeQJQuMaxzvseOtZy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-927c2ec6-20261002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11270091},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-927c2ec6-20261002_1790977043775_0.7483959706601124","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.23":{"name":"@rocicorp/zero","version":"1.11.0-canary.23","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.23","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3747ac9fbd655f6575f08ae40670056a22f6118e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.23.tgz","fileCount":2533,"integrity":"sha512-mOgy9ZEEGsUMoAr/zr1/XecnmEgC6xrYBRT7UGj+VgCLs3PtdTRcoBnXA9Kq9Nr26xS9zg1he3gTC+eGcbD4gw==","signatures":[{"sig":"MEUCIHO+b/1y5mKE6hWydh0XgpHEPl55oRqSWRe+ZJglnxSzAiEAtC7gtAW8FsF9KisCLP2sjSedMsPOfShRHTuqYAlJ+Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGnsCylQQwOGDGXrsBRPPLTT0hnnQVm/7wjhRknztuQ7AiB0diQSYZBKdWv6LTsnd1bkMU1KP73kJKphGqN4tAPhDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11270039},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.23_1790977208701_0.21399843034500798","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-bb71cc93-20261004":{"name":"@rocicorp/zero","version":"1.11.0-head-bb71cc93-20261004","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-bb71cc93-20261004","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"309eec1c00b21e4d6d1b310b202ea839a48e0a03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-bb71cc93-20261004.tgz","fileCount":2533,"integrity":"sha512-whQDcip66lcZUO+/ZwrNsqAeWqdKiGiuV/84ObHEqPvE4iozvM80eJsbHTo1KfaTaxfbGcJetXSafR/YqgbAxA==","signatures":[{"sig":"MEQCIEdNlcY7lJykaLUmlwhSxxVyDKPJ4zKqM98VthYgnvrxAiAirCCmH8qCKDTRcz3E27JPdUMnEQ9TXHtJS5Rr4f2vDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFESb1g8T14y0AjrHRumh/QurUn2yklPFSTke4f+66SKAiEA4Zbm0p5M7JwK45PPH3idQ/7aeuiQucC4zqDCJZkuNxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-bb71cc93-20261004","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11270838},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-bb71cc93-20261004_1791078917280_0.054065805894359054","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b0c414b7-20261004":{"name":"@rocicorp/zero","version":"1.11.0-head-b0c414b7-20261004","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b0c414b7-20261004","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"588b016d9afa7c3306950fcf1958bdae0954e88a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b0c414b7-20261004.tgz","fileCount":2529,"integrity":"sha512-zQvE5UlI0RRE9R7gIlZQVzWt0MxDy/fAINNYMX0NmTEBU9LDyZWNhcNzu+UF9d63ZoyecBQbH6ep97aEChtlfg==","signatures":[{"sig":"MEQCIH6yd86p/MWGKoAN5uDk3+j9pVj8PwVcXpLFyfqcQsb6AiBrwbfaRmxgFwVW/4OrnXImh1jDf7adyY7be8SED55wZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpLt9kWwoeEmhErMmFZhAMHBRGhDPuRtsvPASVKH/nvgIhAJ/hTJb5WjlPybEoP9y9eNveraIXQ/gS3oVz1//3CZ77","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b0c414b7-20261004","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255832},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b0c414b7-20261004_1791093103152_0.4687233468548213","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-89787f82-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-89787f82-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-89787f82-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6b4d78b812d9e8e109db114b8261422ee8b0a9f6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-89787f82-20261005.tgz","fileCount":2529,"integrity":"sha512-ymRdJ4zY1KYy1xSJYdwq4f6s5rOrK+t6BNDXpCnyRV5NQtiVDo7wcV0v31qWxDUbvu0aT4JH1abdcWo+Qoqwjw==","signatures":[{"sig":"MEUCIQC336a0tVszpq4o22pI7vUCU9ORzpAMiJFX+I+fLrJ5agIgc3RavZ3lE1tj0HrBSPCX8t/7drxKFI7rcr+xNXspTps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCx34lgTn/GLpIs2gJyctfwS1T0KBOti4a0mV9/C3fzJwIgd41BZjjoRtehugkY8LEMaZRmsiwZnfY6C+Cm3ZrIfZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-89787f82-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11256043},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-89787f82-20261005_1791190628384_0.3819962401331294","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7f37d047-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-7f37d047-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7f37d047-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"786126b4d72214b027116873f14aabba18450bc8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7f37d047-20261005.tgz","fileCount":2529,"integrity":"sha512-l70rFp/A2BYNS6Ba7qntfvq/4prjr8liDRjVXDNRG63/1VnxjMXP5GHooVMrrBdnnOkV+uyAPSsBPWpHkQKwYg==","signatures":[{"sig":"MEYCIQCtu+wYp7Sqh1fyMLhk/Em8IXs0rPeSaT28czp+fynixgIhANFQ4k6aE4xk4/UsIeIwn95R7lnmOje5lN1NUcaBbrVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9SBU6OgxrjfgyjLObsIsognl3Nnb/aiI+W1DoidvJLwIhAOcr3rma5ZilrYJr5dUvElWwdDjFvoPptF2iSXc+XREo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7f37d047-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11275069},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7f37d047-20261005_1791210391263_0.0481879195887438","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.24":{"name":"@rocicorp/zero","version":"1.11.0-canary.24","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.24","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"251ba7853fec023727ef1bee2e6c52c031dd162f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.24.tgz","fileCount":2529,"integrity":"sha512-+gDwp/z+rJpGVpRKdL68PgTpN9LzAe071klMJlC3balr9Ejst5/tugZO+mqlDk+MoilNwZc80l2IfmhmmofB3Q==","signatures":[{"sig":"MEQCIHk0ZCQkJrgLXTuJzThDwwNS/V5SP/qMZ/J6Dnw+oTEfAiBVtV2UmYpzLT87q/4VR29Q4O68UYEDe55n6JaW4lgh3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJS5F+j0dbfiDq59UyREEqPdBL9rDylEtf5vo3+ZMaJwIgNoCDdE4DmEuEHeriUdYmbC79G0RWJjhYP2NB4AEpTjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255991},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.24_1791210401843_0.009579230545170736","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ee57b8f9-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-ee57b8f9-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ee57b8f9-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9ada21dafd4b03271873bc6a9398951f0f22ce8c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ee57b8f9-20261005.tgz","fileCount":2529,"integrity":"sha512-kj6WICl5R88Tu86dc+eZQqsXEazvyuvXCth7QOsNcleffZ253HHFDM7K/0oo9ebF4Gs/jqEFVXgtb9i3MNP3Eg==","signatures":[{"sig":"MEQCIGlSB6CSIoifYGIlgwgGBGLaUF4dAbM9e+Kqy0+qe4eiAiBQ6i454Y75uWPz0G09JNsrrB01xYWSrTwcpwz6+O/o7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOfKFKQLX2Yn/AvLcDlvAUZ66nePP4V5G74cAgviqmeAiBioMxmvsAyA6oNdKe0K2xshNBZN2/Q3bFUhQeFgmRONg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ee57b8f9-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11272007},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ee57b8f9-20261005_1791215444434_0.8436401733042227","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-efc9648b-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-efc9648b-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-efc9648b-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"11963fff1ffdd9daf5bfab45abf3e39bc74f9ff4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-efc9648b-20261005.tgz","fileCount":2529,"integrity":"sha512-CGscE77j/K2JtfhrW1K0k5ipy0WNwYRF2x+IQ3trGfoip+JNj04CVfVKOuizsT4NUsVHgIGqR5X4fBDWLhAWPg==","signatures":[{"sig":"MEYCIQC1Da3cl2YyzujEGYPzxQiQcFvxMWEvYtWLFjI51cRcIwIhAN/n1q7daluPXRE3K3WAhkgFFAmSXvZP+B2ypUhskF6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/Y1xZxFvpMsPzVkjmQ9y+S9L6qgTqNZamm+VtpLcuSAiEAjTuNyUw0PTXR0B2ALEPtM579e0J8lC9xtKxwjsl7kOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-efc9648b-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11274859},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-efc9648b-20261005_1791217944583_0.6699739049922104","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-65957a11-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-65957a11-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-65957a11-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0dfb821baccefef2b852cf5c402e28d5b0fa370f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-65957a11-20261005.tgz","fileCount":2529,"integrity":"sha512-5h/3gh2iQb+9pV/Y8kbTK5oaLLga8gMkFp21ZFQgOU5q9kCjPftSgLg61G/FpFdJEoTTGzpirxlmbGsbsiRTrQ==","signatures":[{"sig":"MEYCIQC0IWaMscXihyauHZcB8LIXS8W9vtnQCU+QqeIFFVvKxAIhAP1eK911ElS9tBFwaJ+cdDHlmQb0cWT06HbkDLmZUtB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+cRYYgko4CsByOMhEclhCSOuroWGSWKcMMYKrOMRNdAiEA8DL/5gIANtGGZWO/4ag2o2mIQKy7uM2mrncY0lZjgoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-65957a11-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11277459},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-65957a11-20261005_1791219843699_0.49271907762715506","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e6a42cef-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-e6a42cef-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e6a42cef-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fb7e1b0ee34113313333d7bba1c484487ed56aed","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e6a42cef-20261005.tgz","fileCount":2529,"integrity":"sha512-YHSs5YTAzfv7LoEZ6JdCyyCtPNDfImEkrbP+frTGDTZ/JEjo3GEArRDnWfgVMbJGP0ZpkveKVGsE3Ujsxw1Gmw==","signatures":[{"sig":"MEYCIQCDMZCo4YGyrYyW67WOPDC3mkG00AfM0sZnhACH8o7wYgIhAIPEOrBdJnu/FlRW7Xf8aR710pVOdoe4r6glOmJMZywI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFUXaR64JuqEBoKta2ebyi9pvUHlSPg/1L1eefvyqfqsAiEAxDlEcrvDbx1u899NQWqGxLbum41H6W7Eybpfn48URzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e6a42cef-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11280830},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e6a42cef-20261005_1791224801564_0.597238765830356","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-a0910fb5-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-a0910fb5-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-a0910fb5-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0250296d8fe1b1c317ecbcec1117c7220a2b4f30","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-a0910fb5-20261005.tgz","fileCount":2529,"integrity":"sha512-WQioiL19N5AFyk9IW474F8lbu0ZCcrBy+JQbxBlsbAyIDRZWmrSQX87e7MH3divpfVYUWwmbpFqvtJexo/yyzw==","signatures":[{"sig":"MEUCIAqKAkWD/y315NEdq2HQf3jq0faJQyIpq2aSCeV4vu6PAiEA7XN30LPJ1XRNHhOi/ZTH+nxrJb4MQGqR6jvQ0Hnzzls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0MOcOCh1oGoL+2hQQOVhae95bHidmN7WT/TgaG9bE3AiAIZ00zFxZRALulGWurmbiBwpqbrZxeHLy/Wjs/VLOBcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-a0910fb5-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11289045},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-a0910fb5-20261005_1791227382940_0.2603015924958276","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c1a58681-20261005":{"name":"@rocicorp/zero","version":"1.11.0-head-c1a58681-20261005","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c1a58681-20261005","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5b34b042e6453d2e8674b6fa890f4ade31196a16","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c1a58681-20261005.tgz","fileCount":2533,"integrity":"sha512-JKuFnlbr6YePv8aQsStD3aTqPUd4r5LVXhl40uLUh32rI55XFnPTZmkhWDjNRDVAFasSCgVGgPhm8S4c7KhcHA==","signatures":[{"sig":"MEYCIQC62kTLKQI7TP4Jr6mRfiOEAV4Iou3yFljsIBsqA3+DQQIhALJBlFvQEyu8sfK9tywoQH5fC3jWdQ55v5/2JXSbqdFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHa+5NouiqQPPgo+IudnSSVF0WaeJW1r6uQjIZjYGp9VAiEA5zUl3P1Nk0ZFdqrfykWnZo5wXFwskCBWaTTQmuCMqpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c1a58681-20261005","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11314927},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c1a58681-20261005_1791228894111_0.038020341175165395","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.25":{"name":"@rocicorp/zero","version":"1.11.0-canary.25","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.25","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"48266553d1d7b2c286f9770df20c7c7e29fd5618","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.25.tgz","fileCount":2533,"integrity":"sha512-e983JQsJY5/ZA0YO+3uiUakoNGNKhJmt/1O0L2E8x/DcIXD3KPnb6wA9nOXveBh/5vBFKdqmfc3139ZeseDQ8Q==","signatures":[{"sig":"MEQCIFGkxYMfQLvZyZUr6njyVTconx4Jf0TxfRqnxVEwW/vAAiBSDtVLD2NfJj6HQxLVkAcucZYc947Fg1ZEmZ+aMprHng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB2h9bPUaDD8zHMJfgwoK6XeQ9+BBhI67vd9Ytb/TDgAIhALGnb5WU+q3DVUdV9z6QVU3zBIj9HXdt6mNLeHBF2Zrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11314875},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.25_1791229826137_0.36939169328262267","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-223c3ef1-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-223c3ef1-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-223c3ef1-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8de95080fd73587c1854ea96cb021aba098bf664","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-223c3ef1-20261006.tgz","fileCount":2533,"integrity":"sha512-acjbTCN0vzj6pVXIm54poNzvY2m21fKEMihG+qXgnUtkrrMNtPUOqs5JmkGVFqu94pFjvdcNpAmDZlTE9YaLIQ==","signatures":[{"sig":"MEUCIQCesyCM/aw9cWtZwq3oZPGpss60z5TUfxwTLK9TJG5dLwIgQ2/LEcXucr8X4ZOQE9XBJDntUd1Z61GiSMBgHwRpgBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuMV8o9o/Ho2z2vFSb2GI88PFjZ5Nik8tEdED42T/bUAiEAxHmEHcLk/yT3zIw/FgcCfJISnVp9lwVQAsfNmLK92lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-223c3ef1-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11315510},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-223c3ef1-20261006_1791280525967_0.052824384131216595","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7fc40af3-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-7fc40af3-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7fc40af3-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6fa9217696f574ffa28feab51662d86325821840","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7fc40af3-20261006.tgz","fileCount":2537,"integrity":"sha512-f6gScd76XfDnihffoL+fnfTc6wtIlPYCt71u1vuXj6orGWlV8j+urpfTJrWMOFBXteI7adxaUZKMrp3OytJ8lA==","signatures":[{"sig":"MEUCIQD7/6xB/zRDdYK1+BG8g8kVt4Q0RZRqg4FD1/BToi4S5AIgGevYgA+w5ktNRuuu5ow0L+Wea6LknsqErdLgoibeTkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe8crl74mrZgL/x0w/mfVYFilPaVm0HYZuX/GqAVcevwIhANYvJ0T7gMTS3jPd2BhUvYlugub6vQsfw1vD1SrpDebI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7fc40af3-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11324806},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7fc40af3-20261006_1791285848899_0.9194477777301333","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-311b05ae-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-311b05ae-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-311b05ae-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"632f4278d3755a636f6eedfc4f47330fccf0f90f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-311b05ae-20261006.tgz","fileCount":2533,"integrity":"sha512-ukP1rQd9/9huCo6Y4K4LXX8dmgOZH3sdL3+MYcM2dcRJOmFQcy/Dkuo0LkAx2vnHCnFO2bwCi42d9SsRpI2BoQ==","signatures":[{"sig":"MEUCICIHqlWwhwG6QCDrqgpNn1ebt8nN5aERufvMQ4RNwJawAiEAi7iuOc3MnlrsVPj+2yBF8MuLicpgobCniTV3QU72LvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9pVPAOFU0TeLwZizEbsHGf5w38Fgg/Ing0aDC4Se+DQIgd7Sdl/XyQFQu/BB3gydWsFijtwM8lQ4NXg2WJQseny8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-311b05ae-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11315510},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-311b05ae-20261006_1791290030911_0.7760850734411264","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4fe91c0d-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-4fe91c0d-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4fe91c0d-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"da6856a3189d484bd5fcf0e274dd6f3906db83f1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4fe91c0d-20261006.tgz","fileCount":2537,"integrity":"sha512-j9dXkr6egYwLvnQQrfZTZJ8pL/IaXKZb01P48bkljO4PIOhCP2DrYk/SHwHrqEAggtUEwSGfK/Ud/tIfJYKC6A==","signatures":[{"sig":"MEUCIH/fLjPqaQATRtgIUTQZDRDu+eRSNzqbv2dpvcgHgOypAiEA8b/+sEhOCbCWV5GpNhaZLNL8WcB2dsnSbXMOoqxXbpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIECHu5vhQlcKyufcT0P3dJZ9hqkIckqQ0IVErg3qyiHMAiBKm7rVD6XJlWojdG9XIxQHbQg0BMEhQNz1yuCs/ofnKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4fe91c0d-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11335710},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4fe91c0d-20261006_1791302358875_0.7075984811270604","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-caf79b16-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-caf79b16-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-caf79b16-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"39636135df50f19990b5ab7b75a12a71e486d714","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-caf79b16-20261006.tgz","fileCount":2537,"integrity":"sha512-/YyY3ZGtk4WuHtrM+Le00FKvc8NvRQpr+IPyDHC0Pdb4H7aDgpjoY7hIm1ZCS9fSXzW44pO/jEbYTTT5WhtBbw==","signatures":[{"sig":"MEYCIQDVE2R683EN0M8DvpV9hxQPGIjEjsE4gc017GFKIEq/2AIhAO5Jl0hq4Kc1kHHLKHltrNOmH/bi3SZ+x4ecWVbsi1HS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA8I3n02BpUMcgm61dcZ+kCYHx/NO7cXycTgT5e4nSWEAiA13Jd70bXt47q1flzxRXMsoah4PqbuTu5z4DaY4mHUrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-caf79b16-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11339750},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-caf79b16-20261006_1791303550868_0.829600382372444","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7756eb9b-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-7756eb9b-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7756eb9b-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"355b8875c5324be111b7f8283ebf1ed20fd6c37b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7756eb9b-20261006.tgz","fileCount":2537,"integrity":"sha512-UnPrMrhYSEp987O/nA47Xb1QiBwecIvdvSEoZvRxf1g3sK6jxPUmvTd8pivTdRePj3FHWa262rPeYp197yHckA==","signatures":[{"sig":"MEQCIFm7XLZsJVdsHFdEI+9Sm7EDjwldzxPaHdFGeLM7ElTCAiAd5KxlDnMUHZFrYfT1IDTdu7G2cqb4KxfoPWhR6DtZag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDmNqpljlJfAx9KDXIlm98iHXHJIlZlDzasxzO5X2yGtAIhAMF13bI+TwfmIo6HxyYlaBU9fbbDeWxRPGhLHhwIxU3V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7756eb9b-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11341314},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7756eb9b-20261006_1791307411458_0.9989721104337177","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.26":{"name":"@rocicorp/zero","version":"1.11.0-canary.26","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.26","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0c858240445edf2570824887f474e4142a3f881b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.26.tgz","fileCount":2537,"integrity":"sha512-PDRk8dLlwAfYPYls81YadTY1DR+HaaAqqb/4lzEeYbTqt5xFlKL+/CfMVnvpkjQoHE7+hiEmzO3hYRLQhgDS3Q==","signatures":[{"sig":"MEUCIQDBB/I6g8R99ppc3scYnGUI+z5uB1s3yOsQkW1FncIaIwIgRFTUeSEY4Pdmjr5ZhwsK8Li8pvgZyKV33fpjNVIWljc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHHEwgmWZz915zvgV58UdyGTrnBuv4pISn487oAuj+fKAiEA2tvjafQkh6pCiujTNTqlTIHnN8fggV+VvQygLkZzGhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11365407},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.26_1791330811779_0.029626307056895174","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1c5ddcdb-20261006":{"name":"@rocicorp/zero","version":"1.11.0-head-1c5ddcdb-20261006","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1c5ddcdb-20261006","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f9a8e61d37fe8f4b42e7a7a1979f421a38f7a08b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1c5ddcdb-20261006.tgz","fileCount":2537,"integrity":"sha512-i1/ZddyqNgYi3Q1TnZD0h0WkBhbh/XkIc/BkVGcQlmxY0/GLWyGh2qcc7JgnsGzSuNfAJOXMbhz3lzZZARmI4g==","signatures":[{"sig":"MEQCIGGZICKhBUcKqcs4vpIoGoX16kNiqfwUC9F2WA/H32IvAiB4hR1rzoXys/a32MyJp5DHU16CMBcjv+H4Z2/KxWdxIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDk1+xoB0JA4Hg04Fi+DjAvW5IBqTgipZjdgKe7rrr/DAIgLrUCLevKJPtzxdxDJVFPDnxiW7R+BzhSu7iQJmUXYgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1c5ddcdb-20261006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11365459},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1c5ddcdb-20261006_1791331052582_0.2154105063260483","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e6a2590d-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-e6a2590d-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e6a2590d-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"603614901dec2e8a5beab4056f1e4fc8ec9b68e8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e6a2590d-20261007.tgz","fileCount":2537,"integrity":"sha512-KO0oYFbHmEJfQf0kFTzrClMsTubm0+JzPzZyf2T9PtWXhQG33li7NfMeMyPqE+yX7QgxX89FZp4GHeIS9WTGOg==","signatures":[{"sig":"MEYCIQCiAKmwF1WkmtS53fZdjKqGb+FEVLQ7skOXsz8zOnnNHwIhANnHD1TbHYrl5OtrD8oAuCqMqPEaD1na3N/AQnb9PeYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICPljYZbsLHjPTF/GkQhOyWCZ6UzfGywMR36txpRiioiAiEA8UZNajIKPoNyCc5XXy6fUWVMsXiDZ88q6ruPoE4DNYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e6a2590d-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11367671},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e6a2590d-20261007_1791349496430_0.8489220877301389","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.27":{"name":"@rocicorp/zero","version":"1.11.0-canary.27","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.27","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6c83ca8fac3e8f1c49249c92599809e1b3529d4b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.27.tgz","fileCount":2537,"integrity":"sha512-1CvgsjZDg9YSCgNrgrFefdnVdsmSBWqQ2VLflqjoFupg5kE/fp0jNkJSOArXYgZjn50zdiCjb2nfMVeOVHQ05Q==","signatures":[{"sig":"MEQCIAvoQgvuYQYqrxxk+2ZAxV//Tp1r+tqZ/hKoFFJ9bOcKAiBMOpC2IOHmBW8yKrS2JS9oKr/yo31HCpnrTfzZ4OyK3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDbCbJc6Cxr7qlONsdpExMMC7scKnYw0AdxJ/HwXLQOdQIgEKxcDf1ixan/4ZovMW2ppSUXAROvKMElzbqAgXTZN0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11367619},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.27_1791349962116_0.1619006452469458","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-5e2c5fa4-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-5e2c5fa4-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-5e2c5fa4-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3113195b9f95f72136c5292f3818d44627a8bb05","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-5e2c5fa4-20261007.tgz","fileCount":2537,"integrity":"sha512-vQeSDCzDmxZAXnlQ5aOEbgSkMtAojsGtS9G3m3T9Sk9qg2sff1XiA9YnA/gFJ+OWdoZdEdwY+FkY0LXAqkMnqA==","signatures":[{"sig":"MEUCIFXFpeYVJlIoEgHEegookDc+6HssZNPCt3gTZjmqcVlEAiEAq9iU7m0VbWRTM7/1hz+ygv+y0ud1i/+NlPVqeU3oiDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBqFddr4MWVtbnwGX8H7ooZXhT7Mg224C1OXewGVMD8NAiBCGkaUYbdQ4OjPRCQdsoDyrZodbBN9p4MxJj1mDbEueQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-5e2c5fa4-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11371212},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-5e2c5fa4-20261007_1791370340111_0.8496613053542372","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-81e6ac57-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-81e6ac57-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-81e6ac57-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab580312604f6fe47b9d18300b2f9236332ad4ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-81e6ac57-20261007.tgz","fileCount":2537,"integrity":"sha512-q85D0TGfMCddwMZvJzbK/4wKM8hyesi1UKEcyQD+MSI6QlkllVpu+ceUAdYnOu68Y02vM/iJdEdN8wakVJjfMQ==","signatures":[{"sig":"MEUCIQCO+bj39w+8LbHkkWoiq5hozAsgrSccsmvanKkkLgonpAIgJNrb6Vse2aCb7Wq8EP0ZOEf/yjuwwhR/rRHQohYrbNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTEFUN91QnYqLOeahkUL7W7LzfsY5rrB5Z6lFM9WDmogIhAPu9RRNKjuGwpq1pMYfZrOsQm54nqMOySmiqCdZRmWGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-81e6ac57-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11371433},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-81e6ac57-20261007_1791371837975_0.5029389039797529","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-240c0573-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-240c0573-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-240c0573-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a042fa67ea0d53099eeb279305471f32f88141c9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-240c0573-20261007.tgz","fileCount":2537,"integrity":"sha512-nfeL2ht0220UdqFY4S+/QVBIyTgKVvaTOWEFqFSkzC8GHiSh3vhKNc8AeBisuviY9z2ydkOJ+4zh9nmCFukW+g==","signatures":[{"sig":"MEUCIQCvb86UKar1lhKL/riBCPWXR/IcBORUtEWiAWqsJ9NSSQIgDBknt8LYJ27bngJHNxOxfcUy6lkRadUWIBSW9nd32JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICrOz4uCq3dMsSlxY47qfvrdB/QtvsASMhGPDGL4C0maAiEA6xm6Ww2sIKmKRIEUFon6fgL96vzMoOUOHbInV6DcVIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-240c0573-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11374517},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-240c0573-20261007_1791381561923_0.15343041633148902","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3008c704-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-3008c704-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3008c704-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"385b17b07e36c7bafb7b549825d4191c3589d77b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3008c704-20261007.tgz","fileCount":2541,"integrity":"sha512-xUKHc6khTnTusOUyqtsF/Uy8uI4W34Vyu9OKtNl7DAgJs7LeiwXUJmaG7GGigI0TyJgsAspsVTGF2A0RwQvipw==","signatures":[{"sig":"MEUCICKsurc1uyt1r+v4GObb3hfDn6JwXshVXby30Xm1/UAZAiEAt8yHao7CPzi8Inbp+JGuATxIWF83R6T8zZGWNMJhKyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIK9ndGtf0I/CBwLNFTZ4qiwx+OhERdka8gzxBQRxbegIgToC3FoqwXY7d3cOrcOfcDcv0qWoxYGcfu+IC1L0c2Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3008c704-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11384520},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3008c704-20261007_1791383576042_0.2318241808045487","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d4816752-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-d4816752-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d4816752-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"584db0803f191636ed0db8debb777f4d382fbbdf","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d4816752-20261007.tgz","fileCount":2541,"integrity":"sha512-UMQuepEsKcSNPNqF6tMwqFgw7l8JoQfvYDEhB/nVQmh91wPKlzb1Kw+EOc5SqcXLUtZ+xQzuNlIMEmLZl2c0DQ==","signatures":[{"sig":"MEQCIDfCTZdGoNbVpg7jOft4yEMFLqLEUB+blLZ1yH+xNmxkAiAe5tJn2BdAanHmqrOygio7GWuweJYSKb+RMrEQGCzF2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHuK8R1q/kHIbUQ/DZGZIDN7zem4KSG163YfCXbaNPR2AiALDCwGaw2Vi/BwkC9D0VGaIXodbZ8WP8o2XzoWULodXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d4816752-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11384520},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d4816752-20261007_1791385508293_0.03604607561993256","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-23301281-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-23301281-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-23301281-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4e0b58df7c447894c6506e93bec24743c2387912","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-23301281-20261007.tgz","fileCount":2541,"integrity":"sha512-+zNWllsh7dY04qGTO55nh2t6TnKBkSJS4QMPjZO86Z8fUY6JAHbS9J6ZmmPQk1f5BVpGM7btNRzHKXEb8EgQSg==","signatures":[{"sig":"MEUCIQDPWfH2xBPnq2pJRvTNsLUaObLLGxEkxNKXEyf7mUDVhQIgDuqEbBltWkqbULYL4X0PZ2xTcfNaIkBL8MO2pLID7wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEwx/R01VeAQcq34NSAqAAoIWQ9sYNbB2t4HtLFX48lTAiEA5JWFt28NIy3xkbPYunuWPwCjtMvfzVme8D5nzcbdy0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-23301281-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11390953},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-23301281-20261007_1791397896415_0.9246509296505094","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-73fcf8b0-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-73fcf8b0-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-73fcf8b0-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cfe1893ffab4097a3d10bbe1c3db73f758ef44ea","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-73fcf8b0-20261007.tgz","fileCount":2541,"integrity":"sha512-aQhTERmy2XbAJ+ZCoA9vqTqGryNoxtat6+RImTh0fb2paozzi0eovj0dtd9FaD5ZyWoVXomML4rPec5Vxl2n9w==","signatures":[{"sig":"MEUCIQDZGebDAQrQI+vI34SIU1lIJlNkhMrE+czPKI7rF2Xh0gIgWVOUVzUnMKKa2hlLgGiVVdY086ONPsgWVbI+i7xAO9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHXdb6ojkv6YbqsGdRfv+rvptkDRkglv5O7BoC2IBH4QAiEA6UhsN3tBzXALDsW3PI7KkUFcrQbNkG5kNnWdGB04xRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-73fcf8b0-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11391040},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-73fcf8b0-20261007_1791408034682_0.5485223102579322","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-eb784601-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-eb784601-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-eb784601-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c8cfa1d2cacd072b23ebb56d6c320e2caa678d62","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-eb784601-20261007.tgz","fileCount":2541,"integrity":"sha512-BQyDQ+IZgwt8z2KRWR9MrgvLp0iC7H2tJi5PBu4B8wwV+CUe8UVuwS+/RfatJAvQ3ny3AAOPpQDtCRQvGxxAcg==","signatures":[{"sig":"MEYCIQDpAoslkuCe6qFMDm6hcilix6QRk+uSNb97sujPjZwm3wIhALpymd8dP9KzskhCaAIPtbxRUZoXjuBzalrcMdAVU3Z1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHERJMO8FyFNB3AKLVRZ6vFJxZf30Bz8kpRiVlwkS7yZAiEAiZB1N47No9VMGAKl/9FiRG+XKOIEFTune8/MERtPMEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-eb784601-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11391302},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-eb784601-20261007_1791410218094_0.4973142177325631","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e95cccc9-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-e95cccc9-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e95cccc9-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"787a3a3805ba667eca6d37d2c1fe9e715fc961b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e95cccc9-20261007.tgz","fileCount":2541,"integrity":"sha512-Qn6ikzP4annMY9TBwsJjaIAOXI77QLh9mK6oTFKTEIijcPbaBrMcE7TPtMnIN9mXBVZNwg6/TRaOFH0bkT45sw==","signatures":[{"sig":"MEUCIA2WdLTmdxmHKv9EEv9VuKNdKYy89K/P+cnafS4Mp2TrAiEAoR18kqXUa74E0LnpVF7AUkZugu7eTJwddaM9DqFjGs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIALz/WXLWH6zHciMoTphjMNMGqz1vDC8MV9OVFLgDsF/AiEAibBW3o3sSQvZdh9cseQ0ClczRsMjLU5Ev//Ugj6sABc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e95cccc9-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11407564},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e95cccc9-20261007_1791412374738_0.6159296383200166","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-0af1a710-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-0af1a710-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-0af1a710-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4cb6df5f86c150bd853156d14f1b43a76082fe5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-0af1a710-20261007.tgz","fileCount":2541,"integrity":"sha512-HoEumO22zMkPooUt6jq9OmGh+yC/YRarHu2KujojAMvgNKco/ibxkX+obsE8UA+8MMPFzDtT/i93Upxlie3p5A==","signatures":[{"sig":"MEUCIQCnfvDXO6oejVUO/l11mgZRpDtRucl6pep3RO1lXzeCsgIgBYJztoP0VFGCfxc0qtjIna9ehPqZlIuko835Sp4ePI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDonYudqigm7oRodBAqtDu0gWD5tj+Wq6ftr05gM0bWUwIhAMe2xJHij9SPi0dydnQk+R2ZoFGlcWTtwJsy5uaKFJkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-0af1a710-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408245},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-0af1a710-20261007_1791415349992_0.15059533567659766","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7a998b56-20261007":{"name":"@rocicorp/zero","version":"1.11.0-head-7a998b56-20261007","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7a998b56-20261007","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6702ce626616a4254cd2e27ad654275745f9fa71","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7a998b56-20261007.tgz","fileCount":2541,"integrity":"sha512-8m3d/IVyhA+IeNdVZQRDrOHhaxXYWAW/iqKMF+DPqk5v9y4blW97NjLZVFBvQkB2CHTzq8sZrbb6khk4b0gyDA==","signatures":[{"sig":"MEUCIQD0qudEvU3W34W/C/i2l4wHMFVZqC2X6AXgc09WauSSOgIgT4Zj6BQyRM+iD1XE05cv/jKUSt90VB1T+7qvwSirI18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7SHYD0k6jZzWUbp2wYbEzco2IhG+L96F1b9RWquRAaAIhAMrleYfZ7ofMogXIG8vZNMeZyNv81im3aI9SnGhQbafP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7a998b56-20261007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408808},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7a998b56-20261007_1791417362423_0.5239551416378703","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.28":{"name":"@rocicorp/zero","version":"1.11.0-canary.28","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.28","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2c4242033e338a12b99d015e3cc3bf347b5aed36","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.28.tgz","fileCount":2541,"integrity":"sha512-d9IqHgX91YJ1ULa1OyM7RYyCjbTTJZdqhrAWr3YWXf0vDMQztAmIyFogDSusidO1rNORvF9BjTYcrbw2GzXCXg==","signatures":[{"sig":"MEQCIAUCo0OhX80hJp2iMttKcfSBls8gqIc1aNjH493M5tqZAiAX73NHiBRtTrUxdP7u3zZQzSAI7V8FNsQrXYeMseOvZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClA8IeI/HxsYQCg7JbOk70scPSpj6WsstcoE0TZz2ITQIgI7NITRKlarjTnPMxUGMg9hMA8PB6+giob2JlTwS3I/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408756},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.28_1791417946427_0.9108210404730077","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.29":{"name":"@rocicorp/zero","version":"1.11.0-canary.29","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.29","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8e1dc7fa874c225a8caa46bd620f73ca812a6c5e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.29.tgz","fileCount":2541,"integrity":"sha512-/MhStWuK+KI4A1wLr2T+No4+tlNYSsFbM94cRq8DmgSdO0Ko2KXtTD87w6vVKIlZpQWuFJnnI2qcNlGRTm1IuA==","signatures":[{"sig":"MEUCICjuEMMiWqkqc6f66d2MP73NtSiIamU46TO5/3iDfVZ+AiEApRCw5YRZNatkuUmUuP0vK5/EuAwP7m9nhFYZGk6ne1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxrcgLq4JrhKPbplhHIKfSwpqvBKHE56G0AQJgWVjfTAiEA6Y2iqSGcL/w7x6qwuiNuaHHCihmFRUsAlHoGmOJ0wUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408756},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.29_1791427822957_0.15501597795588706","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2eff84cf-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-2eff84cf-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2eff84cf-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"886f7465073d07e9654349a4e46e3b578182f724","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2eff84cf-20261008.tgz","fileCount":2541,"integrity":"sha512-Keuuwxi3DQM1hI5R2ew0dE7WS+JjDLlM3F85FnAhtXK1JS2VbjyHzhabwQUedKQW0s6tU8frgcPCtMJkRod+uw==","signatures":[{"sig":"MEUCIQCpoSxcgDPUxBEWxUhFPUtNAxrBRZxwLMMFdtoURuFLMAIgOq/JKUorh9Bgvu+MgHeWtjGR/nnUiy2xkJdOWPgrG2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHFet6ZEP0ad+Kn9umzl49srdmaNYxATpTKc9HGgy8COAiBybBgrPouyGCX37Ajd+aUwUKRkugycoPBhWZJubIq+Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2eff84cf-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11408808},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2eff84cf-20261008_1791428326434_0.382461942548586","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-173ff8bf-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-173ff8bf-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-173ff8bf-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"edc8ba7ff89a03b400716468a31a94a903c5d79b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-173ff8bf-20261008.tgz","fileCount":2541,"integrity":"sha512-V0+4nkkOvtaggyGH/GoDInFWmw8HLY3ZaON3kgnSp5INsT4zj9d5lbaIHMNq8U72z17SQhgkGe8bXoWH+f3Iow==","signatures":[{"sig":"MEUCIQDjIglTlQ7IlZnvTmpRhMy/MRlVuap23XQnBd2FC0N56gIgR19YgazJdnoS2V6aRLwV40NTLNkTLOsvu09NLhoRVIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7lzY/HDFb79DXF7SU7ylcj5kIFLd9ZC/iSn85hlf0XwIgDe9IVt5UT4e6LJ0lSEvC+IR+r0EcR2ArRd/skykjJDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-173ff8bf-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11413632},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-173ff8bf-20261008_1791433382589_0.5293743959910393","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cc020b36-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-cc020b36-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cc020b36-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d4c425ff806c709643c47731040124695510e33f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cc020b36-20261008.tgz","fileCount":2541,"integrity":"sha512-RyWrQXr5fM2303QRGGfOjZX0/Du4O8cn0aeX4whpKENZsbWfddt9gRTcKigoqJaCcioBxxhtELuAoJ2jFXcYSQ==","signatures":[{"sig":"MEUCIEC8dogFd1lcmjUrRHXrl1iwRGth2j2xXPPei2LZaqbSAiEAiiObgXDKoctz7K2oxNkhssZNMD1qeMMLgODrJQAbTt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1tOQzfaB9Z7tkyGL2jKURMHXSLq8hfzv/jAchkSX+SAiEA0WgPZrJ6uOpRStPIrDSynsKwohUGYLr0UlydM97N6uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cc020b36-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11414152},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cc020b36-20261008_1791454992683_0.3369140748229471","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-510c0637-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-510c0637-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-510c0637-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5c781770feb6ebb6c43737d82f070a1990148e55","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-510c0637-20261008.tgz","fileCount":2555,"integrity":"sha512-KkGVJppN6uB7XJRFPgo+5K5Cw8FGQQjJjWTy05sO9iAG09Tn+A6EOdWx/Y23Zg4iIN3T/xBXEWdCLMSILD3X6Q==","signatures":[{"sig":"MEUCIQCr0TYlylgCCfZc4mY+x54vRtxCMsWqmhsRB1Rg0ch3+QIgR7oQzCcs7+vCHDYVv81vBDeflAX4ZBHA3HWnAQeaxcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDyZ6lg/2APomKM4zO+TtpdWjkhw4kqxurj0DaiJ7DbSAiA2h2NHcdpE3vNQwlMSnxsFIJebF3Bx4xkOYUS71Q5hJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-510c0637-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11441515},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-510c0637-20261008_1791459515591_0.2360784752891676","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-79adc09f-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-79adc09f-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-79adc09f-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"69dfa69d18747a0d5f96db0b5f9df70ca2899397","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-79adc09f-20261008.tgz","fileCount":2555,"integrity":"sha512-H+RygAJKxiH4xsIWipRbsAUE97ddmSfO7weUpvNECKlySYdAzwabFGl6ATDwRfYnpPKp6inqd6+rmQsn9WS4aQ==","signatures":[{"sig":"MEYCIQDhRlH/Z8+4JdSkLsq+NP1MG7UhHtsjvSlR8n1uqN9jhAIhALe7REC+0snIRaEoDm+hMX2WoQZ4dFMMMa7FZPHz2g7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGXQISL/Ufko5yMUnrLJYQpp6yuJRCOrZJUw28B26JTOAiEAtqdJg+pVTHP0g0DAFeQJ1SgidNZ2PF7uAyPoOGp+3eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-79adc09f-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11441910},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-79adc09f-20261008_1791464669797_0.9397551922769578","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-1b220fa0-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-1b220fa0-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-1b220fa0-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e35b0f048e4ee9df088dd5f51b31688c4ed905eb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-1b220fa0-20261008.tgz","fileCount":2555,"integrity":"sha512-jMWhaNXjwFrsHK9ALV1eEvOewDP543vYEDvgZXL2Q6Qt/2YW1neI8SDsmaONOjlfZ4y5Bvuwdu90M9L3kWUZFw==","signatures":[{"sig":"MEUCIQDfiLxgGb3rJUEbOlX93Cgwx+eK3mzJkm21EsB04jZrbgIgUGYxbPjIPQqa3GTihyVn3D+zhwi/ybsp3zO2DiK1vN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDU/V1fVM+xeO0x5Lf7ronCmzwF4YS4mvb2bWTneJ5/hwIhAIv2pxPmThhG2N2b5xK6hDGwG7/2DIU7ZQHX9A/JUkad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-1b220fa0-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11444845},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-1b220fa0-20261008_1791470237879_0.8141690834450106","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.30":{"name":"@rocicorp/zero","version":"1.11.0-canary.30","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.30","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"33a7c5b52e8d1bfd09b24fbf5146e37bf33d6b01","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.30.tgz","fileCount":2555,"integrity":"sha512-rMApn9nz2ika3yIW467U6P2N21KU37nxGB/jr6KtXqPwImZEYQtFgnTY749cHYCQ2IaJhahG/uHJNh7USVW3Fw==","signatures":[{"sig":"MEYCIQC1dBDDhlb5mC7p0diQq27bKXN42e3TCIWrAkzwIe82IwIhAIg1EIS2VXrJkJMRvp4ngYvAF9QVRkiaZdxJdkXg+hmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyww2tBeifeQD+Yxf5X/VUNilEAblZFc+CfRJzjPa6zQIgeh1Qg7H8QP5BggbiIFTtbEnHgKAu9yuiRp3Q0fLBQrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11444752},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.30_1791471363365_0.12282694995825771","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3ac3c650-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-3ac3c650-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3ac3c650-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"827a6d366523f64467e14509ea63b07ab1047c0b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3ac3c650-20261008.tgz","fileCount":2555,"integrity":"sha512-LXs36OUqMSeJ+gCof5CHX99p6VlXc8msjw+Gj3vKyEhckfEq8evbE9GM5HcYZQ5Xg2nKBiwZmgO8HlP75slMYQ==","signatures":[{"sig":"MEUCIDU2bgCMCPNyUsN2OCydWart+TMT8Baq4JGIPrINapilAiEAjeDvr+ayFrXn6vlCtvPpLhvwx6sQj7taKlxj6KMQXxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgI/j9sw8TJt94VSsi4FWGLdZs5Qni8I1tDbzf1wSsZwIhANWh4Y+4OBlWIyra73PNHJQzQTG1rarKe6llBOPQam12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3ac3c650-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11444804},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3ac3c650-20261008_1791471471015_0.6386918219577316","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.25":{"name":"@rocicorp/zero","version":"1.10.0-canary.25","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.25","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"845f70b72f13e2c0bb597205c79b285b9635431c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.25.tgz","fileCount":2385,"integrity":"sha512-GRkX2+PZLRWx0gO4j/JF9ZDlJRYXJBZsQklVerYpod+i5OYUBhQxNS7R+dTjOQDJH+6Q55UKkYmaV+RJA2LG4A==","signatures":[{"sig":"MEUCIQCwC5I1MLzw/u2l3DQqVpitYj1frN5iS/9kdFTVmBh/+gIgc1wPOi93c9NTRbKDXppwWipEWF6xSjf54DZp5xpmg8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMouTZ2Od+a19KUcmUyJmutOk95T5rYvwnVjMov/RBdwIgXRbbKtXbdC/Ow42YPdmeoZRLRSzH63k/1TOKoXK4duI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9476603},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.25_1791472133094_0.984349945811303","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8f0a3f2d-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-8f0a3f2d-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8f0a3f2d-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"771f116f4eaac886e82dbe30b4be5cfcf1333388","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8f0a3f2d-20261008.tgz","fileCount":2555,"integrity":"sha512-pQf6auappTq95vFpTonj87WL1hl8X+n/ZlBMDiTyi8LiF9TcUrOSsamaeONkweYGjktjzPAzAEWnNEjm0eIoaA==","signatures":[{"sig":"MEUCIFLdQ0jDujNTn9GDRGTHYVB2rvQktZzAnxZ9viSStu47AiEAnPZBZgOvhKtrkZ6nV8YTKaFMEfit6OiD5uOdf7U/jOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9gxYNmrRInegTH3uBdGoh/OBvyy1Qd31zqcDCA94zVAiEAv85i23bF1Ejw0hrsECIhkJc2GPLbG+O8PmXnzRwyaLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8f0a3f2d-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453094},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8f0a3f2d-20261008_1791488369951_0.37272671723831885","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-f3bba7d7-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-f3bba7d7-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-f3bba7d7-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"29c55bb4ba462512a1249425812a275aa6fa03c2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-f3bba7d7-20261008.tgz","fileCount":2559,"integrity":"sha512-yYdDwRDKHnX/pFGHdCGieZ9+5Fe9uX9gGft/8ET37AptPAK4wI0Tt+UYspG0ReNr6eG3/f5F9INengkGQAlAYA==","signatures":[{"sig":"MEUCIB+mOMtJtbnsSVZMgvc/OOApAvvB3iZ0JStxaKWd3uhRAiEAoNLJHfp/KhDYQ4QR3Bmi7py1irP8VCINuC+T3Z7WNrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4QhZ5fBqv360tMrdNoeHUCRCfqy697ZGlZXDCEooPwAIhAM19VjZ9RtipTzSDDG5TZnBoIZPw9B5dAN2faE1yYRbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-f3bba7d7-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11486354},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-f3bba7d7-20261008_1791491515481_0.08453313032954868","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.31":{"name":"@rocicorp/zero","version":"1.11.0-canary.31","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.31","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fb45b9f2d3c339eea0f41b828aaa4038a319b886","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.31.tgz","fileCount":2555,"integrity":"sha512-GQhtVaPNLQWPJMr8Rgh4FhbISqDzzhy4Hy0q9CHePQCqvI26HnlUTHdvFBdNyPq3/BpV0tNaVDn4pEBfsHS8PA==","signatures":[{"sig":"MEUCIQD/0DmyxaULseblsRuwHhm3GljVLTmpLjyIvKaV0oGLIAIgHjWRvqK0YTNaCQSznviaxM2vA/1oLuRsap/CyyukBpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHNqIbPpNF8eYT7Oi6d7Tzm2yGkWusZkSCTj/6T8yxanAiBAzG6ant0r3RIw8pYdeVorhl+j64Y/ekgeQfH5XKDdXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453042},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.31_1791491623515_0.6015433067398617","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.26":{"name":"@rocicorp/zero","version":"1.10.0-canary.26","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.26","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cbf2050d1edede62287c420257edb4c0de5026da","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.26.tgz","fileCount":2383,"integrity":"sha512-A3X9aLOK1VrE0RxD+u0f1P9wTzcRPATpAhjYu/DQJEsV+56P1jEO4oyqABBXNmd3s+EVn/kuZVtoZrqfhJR2Lg==","signatures":[{"sig":"MEUCIAxmzLIyxhkONzInwjpgfsWqMAmrTXKeE83Z7cuO80isAiEAltwTy88R5rI5IEJMZx7c71cWIeUS4tzTBK6wanheCYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/oQ53aHqYL4qeQ7mnx/yRmj5Bv8a7BXdkTpIfgUi/ZAiEA9OIPpVSaCNS2iT5xDoFEwQeVhhBzRTZ41hX44SOamTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9473278},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.26_1791492212587_0.9745317481104798","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-af15d1db-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-af15d1db-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-af15d1db-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1a95e2c34ed24d17f9f7577d69738b19bdaed548","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-af15d1db-20261008.tgz","fileCount":2557,"integrity":"sha512-t9yVLEET1D9vBzpY/1ys9ls2UIMEEbM6u3sKmvFebjD7p7UtL2bhAhIxm2nvVSeWHKNlbmAl3q7j+EneFyJdKw==","signatures":[{"sig":"MEUCIQD0yiQyVPv2lv0wmS6cZrvVLZn2g+JgdMcjBjbuWmWx8wIgdDSE96zdyPoKDUNuJkSiqLGBKWbSF3qE+Dt+h7EzsAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFteO5L2xqxZMDrpUz3cvMrt2F8QM81Q2dwOIUWKldcZAiEA/wWzlYS6hlbtUTvA4B6hUs3Nw5D1mHfWz9sfdg4yqF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-af15d1db-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11483018},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-af15d1db-20261008_1791493115108_0.670325806368063","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.32":{"name":"@rocicorp/zero","version":"1.11.0-canary.32","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.32","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4011d386bfc8d2a68aee7e4ea068e82f3c24a3a3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.32.tgz","fileCount":2557,"integrity":"sha512-hCuDUpYa+ccPv8WQGVzgb8tDl6niq+nMsrfC66O8AbnumVB6i8bRRVnga7yMnWbpBu2YOWO6y0hRlYg8HA+I2w==","signatures":[{"sig":"MEUCIQDhzEtjWb7XC90WbIRKFjO/mRw3fHaCgNkALOuyphKxqgIgGyH0sSMYdWZAc360QBcXNsd6s0XsV75qRX8mkT8YQmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEkX0yVZ95Kgud8RMrw1/kShBqp8iyRHmVedcXUJjtvHAiACcxYKwcntwjv5rXkJuHi7UX0B3uOjtUmS0v66mnFUBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11482966},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.32_1791494360560_0.24390757400395047","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-40e171dd-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-40e171dd-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-40e171dd-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e72225ca14f88cb221c969c89f8f7cb615fb43e6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-40e171dd-20261008.tgz","fileCount":2557,"integrity":"sha512-8PKsKfpbbe7Gtmhxv/6DnyY0vEpUS6P2+aM4uEH1duJ7yZOktT16wbJur+6ChVVXwcJbYZYC3I4RHL1XBV7GUQ==","signatures":[{"sig":"MEQCIAbjejMB7Gd1E0zZnS9h80aCl9MeoeKWIH/GQFqGxrv4AiBHUziaeYYkZHUBtMn1wu/I3COCGiaYR4+pfjtdltxpig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDG6SGnZeS3Yz4q3VStz9/3pUMSBGG7DVquI5x2XWZdSgIgB07aHjEyY7Glf/4b4j5hGPFp86VAO+5gVgnLMfa4cYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-40e171dd-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11483462},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-40e171dd-20261008_1791495905417_0.6878215875686751","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-12a36dcf-20261008":{"name":"@rocicorp/zero","version":"1.11.0-head-12a36dcf-20261008","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-12a36dcf-20261008","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6bd33fa633f4c5ecbf3b56d1d124096a1adbc446","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-12a36dcf-20261008.tgz","fileCount":2557,"integrity":"sha512-qtxvfj3ntxQeJxJp2Aa+aP1j9ZoBDu96SkFn0bV0o3fvfz5eRMBOhFE25+4wydd9SbaMoFLNb/VpB+XCTo4kTA==","signatures":[{"sig":"MEQCIBDJyi6/lcxOOADdpGsffPYH+YYOPv040ygIo+yEOmmOAiARUXsBg9DNkbZ6FLwdWMa+nRSBrDK0X512g5NDCTUlsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFMoaVRed3MOvuyvptSdpF3O9aHZiYqhRiRFNfvMnSGhAiBd2tI2gokfZE0yowbjkpP/4NLWMawwOZCczayDxUo7lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-12a36dcf-20261008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11483391},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-12a36dcf-20261008_1791498370002_0.2866559170727674","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3a77e1e0-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-3a77e1e0-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3a77e1e0-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f92b3de67cb9395535a9fb37a927a0d3c1c86f13","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3a77e1e0-20261009.tgz","fileCount":2553,"integrity":"sha512-p5JQCIctmMxj2ikmsbeNGf4TcM4TC8vbKKjAUmJoSxrU3j1RHYl+S2VjB6IM/TObXgqLXUKNJMdJjNF7QLRVSw==","signatures":[{"sig":"MEQCIAYd1x2XXyKuIzEvgi/T8wkwNHG0T2s8tGzO+H9UePwMAiBaxf/3U6OYr3BqwU3GmwIL1bNxd+hYnQlNKi17b4QgYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+IOBaqs6ekYalPgUZqyabkskkKpp5TbIikG4V2hhzCAIgZ/Lgjo0r9b2A2VdLNnJBR7o63+pANJ3d08U7uwF5fZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3a77e1e0-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11475110},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3a77e1e0-20261009_1791514775978_0.9417785889720589","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-c1189491-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-c1189491-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-c1189491-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8d6d1ce59fda39608a4963a5fde48e449fc40969","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-c1189491-20261009.tgz","fileCount":2553,"integrity":"sha512-K+qhnIEssYGgIUyOLDawC7jrJqyCJfvtJj4ACfUSIocV31/riv4aflEyojVMTAa+E6Rc+lvQAUK+00q0rf3+QA==","signatures":[{"sig":"MEQCIDEtaEVArTx1ywuWXBmVk3bVL/5kCrgGlwgrTcGJhliUAiBK/Hyl8MdxzeoCZzzjszgHAAgg8aF1hF8rLUmSrg4xfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPnTaSRR2gNjBQyVcqNwVEB56hLpWrNCXwHQG8iq3pNAIgBP1luZbktvSkM9yRzDzVhHoK0QQyYJ+lTSFgebIhCLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-c1189491-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11477234},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-c1189491-20261009_1791516674706_0.7722376362546359","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-9bfa0855-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-9bfa0855-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-9bfa0855-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2102aadf629ed49e15321fe8b3b31ef5d350c78a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-9bfa0855-20261009.tgz","fileCount":2553,"integrity":"sha512-txv2zZLP0mx5lRIfBuHNVQXVZSfpl9XQxLOtyN7+LhScxmUukCWH+5fRr3qmrPgTwx10+vHeFPTpRB9ezSo+gQ==","signatures":[{"sig":"MEYCIQCHmbhlHNkFBWgDGqNgbgFrRDS1kR/ss8PjAHIq3arbagIhAK+OLNI9aw24Gj6975xtebZguOKjPPuEBsS0koLbKjAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzm4HaIlprM4ftYjmRfHVlpc0V+nCgBk6YckX4u64f1wIgX9wY9x81KvAZi/KlfG4UEPUkdET99RYxCGdIXQ+tITc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-9bfa0855-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11477234},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-9bfa0855-20261009_1791531976330_0.8116389729199738","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.33":{"name":"@rocicorp/zero","version":"1.11.0-canary.33","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.33","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"079673c8ef75e9b0d3dc87e09311f6f4a75d4192","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.33.tgz","fileCount":2553,"integrity":"sha512-sims7Eh9h/b/d9iMtG2KVqOaNZcJlqW1QpgQBsBR7lHmcpZFj5xQaJPTsaLwJGbktOuZ7P58+735Q2q8ObTm0w==","signatures":[{"sig":"MEUCIGTHtpqnQqBFZJmvB/Chntrd+52ajrSTEei07REBV0/tAiEA5XBudo2/Ryx04fx5Vb0V+rsAsVn3TtMyfF+KClXUYY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAjo/pYOH/Cu9362zH6R+paAgGpk48sfLJWa3HHPOwleAiEAsEpfEjkv7cxeomerjBxYXQIzoJgsTJAv77yZxIHhRYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11477223},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.33_1791532469188_0.28076913043368545","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.27":{"name":"@rocicorp/zero","version":"1.10.0-canary.27","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.27","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"537dcf9f9c6287ee96dd7f67ff3889b0a83fd68a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.27.tgz","fileCount":2371,"integrity":"sha512-SEgGD+nJm6wXxiJLbjVWiGgcqT/5LTQhk6IEwk6g+BcZAuZYwL+8RzjQPplsAORF0SG+514ktGzt00C7+nhYGA==","signatures":[{"sig":"MEYCIQDwrg3Rn3/GZyehxg1IuEUFmmJX4jE5zR3A2wZoBkc21wIhAJWZrxmN5M3ReSPFtxehtv26dtbOVDTILUtf0GPZNB5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGc/gcA9nBilPfcFPuRnEXZPmbZprIixVH8arlCmrK7PAiEAsBtqUzHTptyMSfsgM5eq6ToNT2t6xVGVYfKBqO3BBtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9453352},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.27_1791539300384_0.9767763920257844","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.34":{"name":"@rocicorp/zero","version":"1.11.0-canary.34","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.34","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"158505deda0f568dc11c729e4748af33e1597350","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.34.tgz","fileCount":2541,"integrity":"sha512-R5OoSSn0u4SkMK/0ZLDw3AHDW9Y9V0WIvqb8A7LP8KLJ/HjYch7OUd/e5Me76257d4GeDgsdLMaQFhKrSCGrZQ==","signatures":[{"sig":"MEUCID82uFc41UObeTw7rODJZ8CYQyi6+1t5ticS1fhZ8QxIAiEA8E3ZENsEQiFl83wT6uEXJzeCSEKSWcXXC2bCXn8Daeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMy12dnYta3aA/u4tQzBeHe4bzDLOKmgG/LLh+ctWl/gIhAKeH+bWzYj93kZHtTdPPSpujXfzM7g1pHSUcYknGmBL7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453516},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.34_1791539441787_0.8392488248982766","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e7866891-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-e7866891-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e7866891-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5af699552e48f2d524b40d13214f1edbbb9d24d8","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e7866891-20261009.tgz","fileCount":2541,"integrity":"sha512-O8FK/DEWB1MsTvDLNDApuCVnHPdiVwzHiLeVWw37+ubS7bQLdfnLz/IiLIF8Ya7Ab8De9TdshHFZQDAykzOj8A==","signatures":[{"sig":"MEUCIBFRkn5kBG43lqO5/jWm3H9ZDdcCIMKICSN8XUtfPMe2AiEAxthDBPwyXU5VnRYAI4YbJTShytl43q5Ql60hgJpV5eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2qbLcuDNH59scVm5fCxnGafOddKfNRdUS34nKKDWuCQIhAPQ/DRI/H8iK9T/qwlC9L3SJQoHnChJiKWPMDZ21iIuT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e7866891-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453527},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e7866891-20261009_1791539632311_0.8749360806378359","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-99ace5ab-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-99ace5ab-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-99ace5ab-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ab19a45ae9535011a3fbb0e9be7efca7953c924f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-99ace5ab-20261009.tgz","fileCount":2541,"integrity":"sha512-rBDPKMKm1mraTumzdcoi5X47gcQWaE3UhYAABhU7T4inm9j9LcZ4mikhLQTV0z12DqEi6LHsrJv2zBteHxhH/w==","signatures":[{"sig":"MEUCIQDga8AwDHqLsExv2eKyBfVVHu3YMbHjm6qcOvIrf/qVswIgdxW7jzYJfnQX0j1yuKgxOTODoC5j2gdX/Q5ZzUZPIWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/7/qm1e+DbujZsmILcPgKf5YyEE5DmisMrzVjuA/pSAIgC7suavbsdMs/pU6nce/mRzH0j03xLkyCuyQwJG/oa2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-99ace5ab-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453667},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-99ace5ab-20261009_1791543003018_0.651990381592304","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@rocicorp/zero","version":"1.10.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1010df808b30a1841befea773677c57eab5f1ea6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0.tgz","fileCount":2371,"integrity":"sha512-u+0mrWEP0IBAQY4lbtnhNjpyjee5zSTNxpeY9j14apME1PYshmhdTvbNwmyaoumvBt9MrQGCEr5y7W6utj+Vjg==","signatures":[{"sig":"MEUCIQDOtX3Ub1FU5NpA+OlVoBehO0KSiNWoZ7kThv0dJp++VQIgFrwQFG+cVa8gTQuntb1bc4uw05wH8GtlSDnrwRHp438=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9453312},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0_1791545639413_0.8795585553634775","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3ee4b720-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-3ee4b720-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3ee4b720-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bea66e2d2c93045a8902cc004ea07673781d67fb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3ee4b720-20261009.tgz","fileCount":2541,"integrity":"sha512-25Eu9sc9Jr8rkIw2nuq+9llI2mvsD0stCx8t9d+fcrr73pveXG+evRKo6und/JzXM4U1+7i64O3x7j3MKgittA==","signatures":[{"sig":"MEUCICJSwQr5U9BtaMC5XOFLgjqFuW/YsLwgyto8nS2eN1zlAiEAnGk5Y7hVryQvSdAp/smDAOAuKpmc2mf5GW+uojBOg+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGuXhjHHBufSHwfzPn8kSRgBBnQB/m6m6NHSO1R8wengIhALR52JrHEPyeNZXn3sbqg5z5iUOkP3zwcVK9jsLHkSOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3ee4b720-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453667},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3ee4b720-20261009_1791566214114_0.0909298029725889","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.35":{"name":"@rocicorp/zero","version":"1.11.0-canary.35","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.35","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3bdbbcc1c5bb2047a9a8f178cdc79508c0b68c83","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.35.tgz","fileCount":2541,"integrity":"sha512-ZKoXCrk10xyZwHs7WWfJV8o/iF5P9R8O+XYqZupdAmWBAwe+dI5IMKEvNQpJMsmo2SkyKluKxp53C902/KvhUg==","signatures":[{"sig":"MEYCIQC/lSV/EsSuyLzeDU9Pc25wgpZc7fCEXGUu0DvLEqBreAIhANRi5RpiQTblmas1tRqg3Ohu1n8tYRJsYBlKbPScN0cc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZCc72FfXRRPfiGl2JmXbnancqnL6AUkATkjofNUXddQIgYHWQlielZJSFvxDCgps+WP8vau1sZjA7g/BHXLj7IIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11453615},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.35_1791566448438_0.797472504746336","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-25a9ea1a-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-25a9ea1a-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-25a9ea1a-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"96ca1cb6b295d7f0d099875cf62c9ef41790c8ba","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-25a9ea1a-20261009.tgz","fileCount":2541,"integrity":"sha512-gjKAIGXAE1udft0mvdXETxxvJPykz/qIsuKOdIroltOi929HpN3bbfvZOpdQIKiC6DXrSe6P8BWE7hoUGy1X/A==","signatures":[{"sig":"MEQCICmhcha96dSOUWf3FSdK6zOQ8w+CXyf+XkmDDU2ycUgSAiBLHDhc3+v8IY/XAcdNC6XLY9u6U7fqJjLyxq7lSBwKCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAjsZqGaJjNBBAbC+4KVeae5Elm5lyiNJb/IMj7IoOJhAiBeZ0IqU/xbxccBKKjEIkpqLf1Lzb3GN/AN5mybcbhR2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-25a9ea1a-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11463976},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-25a9ea1a-20261009_1791575739859_0.7013273754186877","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d545bc7e-20261009":{"name":"@rocicorp/zero","version":"1.11.0-head-d545bc7e-20261009","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d545bc7e-20261009","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d215407f6c0b1abac7647c897d69adbe055f4aee","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d545bc7e-20261009.tgz","fileCount":2541,"integrity":"sha512-R4vHGbK2d1giIwh8m/v0qfyJPfTgby0S293d1byJ3RsnfJNU1j8/wsmFnv4OEJdlwYAkY6bTwuc/C0WMKGsfuQ==","signatures":[{"sig":"MEUCIQDx83KL3ftv8c/n+uFJaLp/9WiFhhoreziyRHTYR+C6lgIgdESVTr5teWPP9s/XvAcQ3N5rXdwJG/UGpbBnfrireB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEUIleQRi62VIqnyUWDc3PtFdSUjoULGEec6jPjiKelyAiAKb5Jh4lnmGAGaiVLW2CCMSOy3m32hPGj0odZ1QSlAIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d545bc7e-20261009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11463973},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d545bc7e-20261009_1791590124456_0.9478853656199271","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-357f4801-20261012":{"name":"@rocicorp/zero","version":"1.11.0-head-357f4801-20261012","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-357f4801-20261012","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d7d1725ef72ac3748a078cbc07ead18d108516b9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-357f4801-20261012.tgz","fileCount":2541,"integrity":"sha512-xlHHRJ9F4LotehNO3od7UosnsUuiTjHnr+f3vgwZaqwhtUuk2bgbfme7tRu7rhPNe4Yk8W9dL12wTdRc40gEvg==","signatures":[{"sig":"MEUCIQDm/8jeWeIHTPUStgFTxM0ZRF1wI6n6g7m+mhTA3uUDcgIgc4JWh4OJhlV4z5bZJK5iQPCeSQkdq59MDMF8evnrQp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6bb4ETR4HI5x//LM0RHb8zhlE3wRLZIcCjTShKak15QIhAORQoAsmH4LXM0k5IQ+yk+XAqjXvsWcEDtwE1LmMugVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-357f4801-20261012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464064},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-357f4801-20261012_1791801689675_0.39936197390092043","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-ffe67b23-20261012":{"name":"@rocicorp/zero","version":"1.11.0-head-ffe67b23-20261012","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-ffe67b23-20261012","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"109ced24095c39aaddbc36de4959aa698c597813","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-ffe67b23-20261012.tgz","fileCount":2541,"integrity":"sha512-7KkUpLl5hQGz7AJke4i6l7PD/dPIDI6NAYJ0ojMajCTN6JBM3HBczmGHaPllbeFGk4I1BrvuUQfzpXuhqcZUOA==","signatures":[{"sig":"MEYCIQC96J8iTHEHTdRJhuQT9nEXgMGnSxXmFaGBMFjU6ZlJ/AIhAKh725EZHMy9hJK4Iq7mF9HYYGA0NeBvwzDQaDks7Xa0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDzdrFPc+kyjMWSALwvYrfSavyU6kwyIFDP5QN3nXNOwIhAK4MzoLi3lLZLqxAZwg8kuSuERvOyj47NFdqB/4Y0Ucs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-ffe67b23-20261012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464062},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-ffe67b23-20261012_1791822025685_0.8916253365873243","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-630419d2-20261012":{"name":"@rocicorp/zero","version":"1.11.0-head-630419d2-20261012","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-630419d2-20261012","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d35a72efc791d7e24ad743983b303b1ec5fde530","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-630419d2-20261012.tgz","fileCount":2541,"integrity":"sha512-mTRfc/9GiVDEFw4CuEtQOXGjcVhmzq2mYnwwEEYJnoc8+E0xTNE5hZQnXDzV9QnfC7hL/F2VYFZ/KAVUa6js2g==","signatures":[{"sig":"MEQCIFLDGXkUU5jNZCDYe8406il/SVhHCn7TMr2ncujrj1NWAiBkXOHznwcsx7r0Z3lfHYgrBJqgh3OSPP6U6Zv4KOt1YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4SKd2JRzp0g+j+DNgNbVtgpydGSIIRunFnEhUC1zKWwIgSrq0YkwZMuOFMxbh433MNyqcqaWBxPyPDf0KfzPajgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-630419d2-20261012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11464062},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-630419d2-20261012_1791824817478_0.5591674105503719","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.36":{"name":"@rocicorp/zero","version":"1.11.0-canary.36","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.36","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c50179d2e17908f44143a0aa67c1e71251e4ecf9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.36.tgz","fileCount":2553,"integrity":"sha512-vnnh7IOCsMEs8KlHI8sq+m+fKWvYU0enXQHuZnMN1G8wyYe1E2Q5LBne5UiKbPKFfyoY4GdS2EBdIAVemgXBLA==","signatures":[{"sig":"MEUCIQC+fxNWMkMLSOVRCQ6xh9ijepd9x+p9nfb6sOzsbYbhiAIgJ8/ZosoQaSr2xJjKQ1wIWqMed0kKs2SBQW8d5yqgSYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA0xJlhLvpoVg2olThMnIOWtYBR3BGPxc2a9vQEv7J56AiEA1IYHPzN2Arxq8VsgW0rly4kWyDvHUjIbzAkoU2Jvz7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11675856},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.36_1791825540574_0.9643707809138593","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-7e409a0e-20261012":{"name":"@rocicorp/zero","version":"1.11.0-head-7e409a0e-20261012","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-7e409a0e-20261012","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a631e22a6bff600dad8627880161b2d7cbbd10eb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-7e409a0e-20261012.tgz","fileCount":2553,"integrity":"sha512-8DeAVBIv3pwEGQXjRqInjralmNAP+yq0NHt206YGuHu2+f2GlEQSvXe1pDg43ikNO6akZIkt92ghrucv2BVIOQ==","signatures":[{"sig":"MEYCIQCExwMvaCSJvV1rjLmro2C9ULg50NKZmd2z6os9MzuVCgIhAOiGr5l5WaxqUcfBqsUEwnG/4DPa9ytWSuDSsRd0ZOIm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGnDRiaiS4MCYlhW4XfmXAmgbQhFfJMhmTDyU6PJlbP5AiEAlnjUfs9ROreBamv03y4dVkEuhPtIWgzO46+WFmisGPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-7e409a0e-20261012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11675949},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-7e409a0e-20261012_1791826648299_0.9384660617753093","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-75db4524-20261012":{"name":"@rocicorp/zero","version":"1.11.0-head-75db4524-20261012","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-75db4524-20261012","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8e7d129d6577795479d020f7476b7bdc3b34bf95","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-75db4524-20261012.tgz","fileCount":2553,"integrity":"sha512-LJr8PlhrOoOAqLdQh81wa4QlqWxY+SyeYHmInt4S6hc8Fyb6d7fBrKeShgMgrjmCsFG08bXP7C82x9IZCPXPnA==","signatures":[{"sig":"MEUCIEIwBR6WLAyxOe4GRck3CdFFL8VlByaSSA9XOBz9q2i2AiEA3ZCFw3Og5IJ13V/gaRU90NBpPmlYqDVtIY/FGW0u/BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCImaCgqsLIaRbgqyWD4bn/ctIlcrRwRjN+vxC6ui7QbwIhAOYYpMWkhQYnentIKszYok/3mKdB8FmL+j19jZGBSiGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-75db4524-20261012","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11675908},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-75db4524-20261012_1791828845903_0.6913103225839932","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-91468cf9-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-91468cf9-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-91468cf9-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a3a9b130421b757b344c62e2d4170c08ceaff862","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-91468cf9-20261013.tgz","fileCount":2553,"integrity":"sha512-FMDlMfV0mj7RybeP8A4fmgQA7XAeD6tgUzYyMXIpqCKHUBkfN+O5WVVUFML8L9Ao78H6Tk3n3AtndvkXAFzvsA==","signatures":[{"sig":"MEYCIQC5W/2t3q7OO66sCp5CPZCRFYlGVsRQXfvwSh8C0y1TuAIhALIZm7J9cHI6nOhaC3D+7zQ735UBzcgnTh3GsGRLHAAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpYMHkx4tpnhqsWNrI+bXVOqzgHqvXaaQVd6Kj2LZ+kAiEAjlL7gIbqjJhBSWMZnzrh5Wz7X9fqFm4ZwzRSXlwt0dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-91468cf9-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11675949},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-91468cf9-20261013_1791873408861_0.49559866067964053","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-57c88a34-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-57c88a34-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-57c88a34-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"42e9ab7f8d487ca3d5de9c38144333270e872650","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-57c88a34-20261013.tgz","fileCount":2565,"integrity":"sha512-VUj9mWkSTPFyoBY5Zhan34ffbn3Agvp/0EoYHv2NBNfwza2IBxPFZy0IfuxKOn9x61B53qoU6v0MZCTzhqv4iA==","signatures":[{"sig":"MEYCIQDH7Pt3AZ0CyY/dVSdrgtveLC/O76GLFIABQTZPaZKARQIhANkI+yku0qMrnGp1w1foRuxFbJn6K0fVLj86ESgPYE8z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSEc97Mz/tVIVbwaZzSx1O8yFQ/SUJ9to93/qVtBA7rwIhANQJJhdNIXUyBN+Z/Q7fkAXys68pA495WKCNHwqITP/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-57c88a34-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11816138},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-57c88a34-20261013_1791874679511_0.9084142402797384","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.37":{"name":"@rocicorp/zero","version":"1.11.0-canary.37","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.37","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"209a15a4815e1434310c5c478f8ab99f5848eb27","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.37.tgz","fileCount":2565,"integrity":"sha512-E6ogT0onN77PVC3+tN5y4Ndd6VhppxbzkJOGUzy0f4hxJcKEuDaWrw8hL3ztpxAm3cKvOkaSF0NUl8NaWB+iRA==","signatures":[{"sig":"MEUCIFHYKfO1Op56sNKUGCIEmHoa2VAHlqdnZufBp83HGD4YAiEA17tYANKcatwoYaCLwycY2MfmfhemflrwzfOmi5MH1m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHrDFUgE6TAU+V2TBF4KqCX1sMgy5fP3Xnp3fGWwrl1nAiEA4Q1tiYajbQDphIW47A4ruE3J2jwtBuzK/SYkyGiyCss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11816086},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.37_1791875091642_0.11611895022514718","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-0fadcfe4-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-0fadcfe4-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-0fadcfe4-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e661acad296511a852372f3e821761026053b84f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-0fadcfe4-20261013.tgz","fileCount":2565,"integrity":"sha512-2vMPUeaReYlzMqmV03LfBAHJu4of1D+FKhhKrwKZdN8CRbSx7jvCnTHA7nXSHpA0f57u5bx4ys1LNszIKIQhjA==","signatures":[{"sig":"MEYCIQD6iYTyAXYK05XQgfhtEnF/yMXVBY1kbh5eGIGOBmi9VwIhAOI/gr+6+Afy0QWIocbs4NjQ3qf/Il2FvCW8EyxUtRdy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC/5NwxnQNS8TPT9pHHMsLVbi6MwMxAIZZIM8tZpXOQYAiAYH03E3NkI7lZFquc4x6PznEOo0bkHauQ61u4MZMMfkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-0fadcfe4-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11816138},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-0fadcfe4-20261013_1791878915673_0.688085965277482","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-25498959-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-25498959-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-25498959-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1a4f8a5442cb0ac0ea19d28da3d1364a2b9d4b93","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-25498959-20261013.tgz","fileCount":2565,"integrity":"sha512-t71fpIvyCjYm+pPOXm16vNyAW6rbxddyvDe3k+I3RBVrg0jFfKld7s/bgp/BhcZ6LoHyVdLO/4x5zDFAEjg9qg==","signatures":[{"sig":"MEUCIQCC/t4FFxZbyDdUsMJa3tnkjgvF5s8zXS3ll3dACFgJ4AIgAjX7xGF5gJSJBPCjnDkFOBKvwCGb/QMhnLUzwGQC5Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCU5HWFxdmRmHWBjs0wJHRQIMJppexlERiW0/egZe+PZgIhAOnAVLHDysuSQRdx4XMR09odeoVTsRJN+275sr5njnaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-25498959-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11821904},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-25498959-20261013_1791888470246_0.8159651193062187","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-81588fdc-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-81588fdc-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-81588fdc-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ddf94502b8dfc50e67863789212a7955696be1c7","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-81588fdc-20261013.tgz","fileCount":2565,"integrity":"sha512-1VKeouv+mw0VY5IpRzCfrlFdU71r0WNrZrFpDDXHANxphaB1bV2v2v3bfqG9NgOg+bXdE8Bok+5ycPBJOt4/eg==","signatures":[{"sig":"MEQCIG471kLCskSLTQv7jreKxIGCcLe752Mdjq5+gBdpVK7fAiBNfv6IOgwu0n0VJayckXDeGmInTlsWGoYRouZeKc4bKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/0FFyX/d2JIIudgOuP9v7gYRli7HKZLT37eXD4U/F2wIhAJl49WGatiUDkiGJvl09fWcxt7BvcdXtkIUcJdZ19zA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-81588fdc-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11824148},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-81588fdc-20261013_1791890814217_0.7741866241519724","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.38":{"name":"@rocicorp/zero","version":"1.11.0-canary.38","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.38","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4845fb2ffe413215e9f7351e5fc12ff6797027f4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.38.tgz","fileCount":2565,"integrity":"sha512-E8O+f0dhFLwzXVigidzykbWXxuMAqv7CdqaDjeW9VbZulWsX+dz7VcTyTaG3q1GffnGYg406N8dNJy2JmVuAZg==","signatures":[{"sig":"MEYCIQCxc8GQRukTpf35G15ChSeaetzqgKXhNiYNBZzxyasmlQIhAOW72un/Ziu4vHkpX5bMOJldyFEQ52UTIldQ63uccWlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuqdMypqLqoc7+LRJYoWi05jUJ7Jo/oLpw4WEJvMQmHwIhALc7WjWHQve3WHy8e1YrMfygK2mshyR55ym32GDjIE22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11824096},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.38_1791892816470_0.09429423872739973","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-4cb2f8d5-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-4cb2f8d5-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-4cb2f8d5-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b1c781cebd93f073efcb35c9a20e67af7197b511","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-4cb2f8d5-20261013.tgz","fileCount":2565,"integrity":"sha512-sZof2SW+nvjtXCTv5/4ci8EkrU6/Ylaiv5tiEYmuVkeJjU9GnR4iidS04vGWPs+f6H2nUGgMfnHQ8r2E5m0Kmw==","signatures":[{"sig":"MEQCIGuR2fFHr6dkO6wPVc4E4ZkH81U7cL76Nj878qMIpbEqAiAGG/oWVnC3SJj3qK6qyt23KSiTe2D4HujuQ6jT3FeT9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkgjoh5tou0Kj2tYZDu5GbrJ3tHvg9uCM8MbBD9nsBwgIgey95telbNTJRhdR7CFV4vFffddhKfVZ0EZZjB6pHWnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-4cb2f8d5-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11852108},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-4cb2f8d5-20261013_1791893648844_0.6797598910174447","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-683b6718-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-683b6718-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-683b6718-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9397b9de534d3d8919f66c1f5de51fad317530bc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-683b6718-20261013.tgz","fileCount":2565,"integrity":"sha512-/77cKcXYqJBXs1WKzQNMN+UurziBNQ6L2NC74wNkHU2i/2w2/m+cyNOZQprjI5ECkcbvsNjUZ+pwiNxpiKoBrg==","signatures":[{"sig":"MEUCIGq3DnRbxg2bOVXwuJoRiM+76p/tK3nKbF2LPBWhWy19AiEA2w4v1LZpWlrn/YdovuvfdxYZm4yxl6zXWxdkGNl42Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkbomFl/u52aKzWUKimaHHrgD0ONfi4bHzvFbCl0w6EgIgayoPEZ1UCSzUy6dWq5c9UUjlD/Aiefyzv/SEPIF8QOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-683b6718-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11854922},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-683b6718-20261013_1791894557315_0.22336672258987034","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-d597c69e-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-d597c69e-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-d597c69e-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"49f4d32d1e993e4987a79db620ce9d6081a65666","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-d597c69e-20261013.tgz","fileCount":2567,"integrity":"sha512-VuPnHqFzSBg9BPDawOrzJGk+CJ+rGEcIglvUhMOtWzc8tNzLRGLktLeBcJHgrlhNn1oSnSqlxoulx99YI9NhyQ==","signatures":[{"sig":"MEUCIQDY6qYc/2Ungi5H+6la44yxNYy25Hvi7GNw3ndzVcyBigIgJ7ffQZceIq21OPIUxQeWryHAscG5nDwOx5qJCkZELNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDtBCkVJxpKs71kk+BrsQ6mLwWN8go8/9hQeomYqpTj+AiEA2QRpQIi5uGhU5Q9kdhxNPNjJ9LnYMfdVJrfv6iZsPIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-d597c69e-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11856274},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-d597c69e-20261013_1791900738255_0.8480362347949681","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-16f2f6d9-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-16f2f6d9-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-16f2f6d9-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e60317bfbc1f2e1ed2891b0647f3ebd9ac92547b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-16f2f6d9-20261013.tgz","fileCount":2567,"integrity":"sha512-3Tn0hrAeu54MnbtFPq2jcQ+wl7gQdgt5Or9FzcsL4Zim5Dqsg58uf16v5JadtATJwWjuBa3UaS3jjGmSCyFJXg==","signatures":[{"sig":"MEUCIEDT7wUwLC+vsUVRMLHFyMNvL4YgQVYp3Xd4TX71gIMCAiEA1hC9ozX2Y41iT0ODF4Yswf1UzWyqBlTpWjRbfq7Qtiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+nWO6xy5I3egXfqG4II/xTzWRTv4vRsgzDlSVwrAR7AiEAx6NzA+lm44k/QMW50W0bBO+q3ZKMNe2tJ1IlurERZvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-16f2f6d9-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11856672},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-16f2f6d9-20261013_1791903153459_0.10320445950539758","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-28e58148-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-28e58148-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-28e58148-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fae5ddb3c7f44d6a0b7ae256099c03ec4dfda207","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-28e58148-20261013.tgz","fileCount":2567,"integrity":"sha512-rOVvlOVfmwL7etN9L9T52VW9IJpx1ovSj1xfy9CPIDUwknXnFcBe/ZOvcI1ivP+z3LQuwKJ2fUmJBsBbPo5atQ==","signatures":[{"sig":"MEUCIAPZGHtydK++9BehBW0H8QEg2IKeoyaWVSJtKL7EGm8dAiEAj7ExpDt3hlQi6nA5F3DNVZayl/er8qwwl+47Ror/XZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGwXuiFEbTVwaCPbFRLFwlfe8dnr5YR7KgiLXIRl3SmAIhAMRtEv+814MQ52oA1ZmZQ/Qs0bIl42Vll0yl4moDcvIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-28e58148-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11856713},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-28e58148-20261013_1791905263404_0.9612650820499282","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-b57c70e4-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-b57c70e4-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-b57c70e4-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8d3577eecbae29d25fe02eeea554d5496218a47d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-b57c70e4-20261013.tgz","fileCount":2567,"integrity":"sha512-RjVngVX5G5sd6MSaMs+j2oNdGr0X5aiahXiU4IxwssBTB6sQAsTtNZJv+5xfun6mz9ufeotU/+f57rgC2lCITw==","signatures":[{"sig":"MEUCIQCJdk5hm4oOBiQNz1Rg/coGhcAxCicC/lZ9kUa91mNVRwIgfRGJ6KIHSmqWv6HjDRJjGvLU8siXM2AGZkU/+MZ47Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgFJ5vCE+SVbHT7kX7nuacMJBK2IJK8KFahJL2ZdelTgIhAPqYg90UEeHKh6UIR/5TRsWBarDD9DciJ7aoYFCRK6+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-b57c70e4-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11868081},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-b57c70e4-20261013_1791907373858_0.693470312667013","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-6ea17bfc-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-6ea17bfc-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-6ea17bfc-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a58e9e7bb2d91785d94696d718eb471a70869c56","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-6ea17bfc-20261013.tgz","fileCount":2567,"integrity":"sha512-ONf0k+BIzRShCUUqct1TY9GcKKmSnvZvlPvEnxKkFFKwNZAPN07/zZGCCHRl7oVtYflB1eiahTMhWb8QBmYssA==","signatures":[{"sig":"MEYCIQDtsiZwOCLAL0cn7YcHnLzCH4AUfZof40Yi2s5sN7E7VgIhAK4Eu0XSK/uQ8BOdNQ1ZuycfiWZntpShZ/+9QFGwVczn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH91RJs0MNuTPYu7Ghz/DWTO9jPPV0DpxDJL+qxxI9VuAiEAwYjF4eKEdcjVL7NTlla0p1m/WLFoic6wH0Pn/kSqQlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-6ea17bfc-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11868575},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-6ea17bfc-20261013_1791909346357_0.08455544219073508","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-70b9d93a-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-70b9d93a-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-70b9d93a-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c7bd2d7ae74df03bfeff2a67a4e4668ffd53a4b1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-70b9d93a-20261013.tgz","fileCount":2567,"integrity":"sha512-K2OsniaCLwpSP1Xz6yCxPZ3bfiY8dpCA2OpHFoEVRa4eBh/A21r3eWt+clFv1W0bwGVFVbL7qRZ5GgfWfypMEw==","signatures":[{"sig":"MEUCICdsSvPdaiWebB9EPse9iQ5cBiLGqCEIJtKzR4bbfmNqAiEA8AgBMmbM7BWdCiVGkRtperL9CugkZkANDDOGfcDK1ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZLg0sq3KBoOE2oK2q6/4DaK3hnUeGPbeuvZ829qg68AIgKIdOhkXuB9gCC7400Kb9QHyH4muk6yafWLUfSVXgVjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-70b9d93a-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11868575},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-70b9d93a-20261013_1791911506346_0.5304648843558493","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.39":{"name":"@rocicorp/zero","version":"1.11.0-canary.39","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.39","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"27d6d54c0e8aa2a3410d105ed2811139042fb578","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.39.tgz","fileCount":2571,"integrity":"sha512-YCKjbaT6tO8rCSFDsEbjnO7Fb9VzD9W3EtjIl6IFpTgATxs4MhVsYUBHJ/cnwzPJwVUdqLKFhl4p7uV06MeYVQ==","signatures":[{"sig":"MEUCIQDwAob6OxcxqKS8jKrCKCLNWs+sDWglf8OSfy2nHTlmqAIgKQAd4/nA/YuGU73iMLARy8isaSNv/cLecw3qEMaGcwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDM+m4U6B4IdTAHpFEnayHY22I1IaPVd0rtGe1cFdB1nAiEAkLNuMZ1Du9aDwoQnypj4wTJqhchVZ1WuWLE5Wqg1zvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11879170},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.39_1791912242335_0.5402818889804568","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-cb2821f3-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-cb2821f3-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-cb2821f3-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ba3b152b235ebb30d6be22e7f51ad40315e14d7a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-cb2821f3-20261013.tgz","fileCount":2571,"integrity":"sha512-fVBoXOBJhplefV8S9s1T+Hejg2EDyezMuBbxrc65X0cuEERPKBqNida/NbqZRSpO5KvxGEZ0Fkwf5U6QuOeA7w==","signatures":[{"sig":"MEUCIQDPWdwdFzqNGq90sDi6OOiFq0mJy688gu2Gayle1vbEigIgAsvY+p9GHIjMatQxc0I0EmE8bcZBUhIlW2XQ1TGiQA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICp3ayy1DP0NbP7g3vbYnSjFfsex4qV6UA2dxETjCuCbAiEAwnQrTemmFChB1Ap+I36ruyl0CYbonn6oHzwJI5X/b/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-cb2821f3-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11879222},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-cb2821f3-20261013_1791913742703_0.2640673396167683","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-2e5ac147-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-2e5ac147-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-2e5ac147-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cfea57802bbedf9407f220efad61f8ca8b3f954d","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-2e5ac147-20261013.tgz","fileCount":2571,"integrity":"sha512-tWDhkIpPnmOZogSYS5MhYUWzyKd4b03HTKN0DT1uM0f5qPvla43kuNQE69qXUNzv4DcjaPUoZ8oQ8GOOdKqTJg==","signatures":[{"sig":"MEYCIQCN+cChVtatapzdqa99aCfTL/6iFB29ET8FdMWnt/AI7gIhAI9UAOs7OHsucN4yMzyJj09xoF4x7fhysIIvTXZUYMaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAs1H94nsp85Tfnis2up1MhWuwc9g1aHJvxPHOXKaNpHAiAMOOKeEe2n7Nhq1o+52C+CYyHv/99M34O0e7FyHsLvlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-2e5ac147-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11892674},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-2e5ac147-20261013_1791919877006_0.6026048259296337","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.40":{"name":"@rocicorp/zero","version":"1.11.0-canary.40","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.40","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"644a28d2c42d95fc6c4cceabe7521367e112c426","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.40.tgz","fileCount":2571,"integrity":"sha512-FKncTABXjwGXIlu9z8BKRnbSqgY5ErVYhhDLud5JI3olSUQ3vjXFNaHuait0lNBZBSEnyMv6nIoRY7v8/rxkzw==","signatures":[{"sig":"MEYCIQC1SGVeYZkG1zqYnx3uI81LHrigkK91UvY9SSDNfzFczwIhAN/iY1hx5w/ZM1m/LLF32TxDg9xjm6yopWE1mEtk0tGj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRc7rpgw+XJl3fA46trpKD1WvLlfGIe/uxGGWN8TSeiAiEAjf8mgCjKLma07haSvFul6ko8SqCCgF5K53qhw/eZ/wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11899299},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.40_1791924360383_0.12218664690459691","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-8c44f9ae-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-8c44f9ae-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-8c44f9ae-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ad55d2dc950c2ae5c9cabb93a9dd38127f6ae308","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-8c44f9ae-20261013.tgz","fileCount":2571,"integrity":"sha512-v8ksOhQxGkUw9KgTRIxxOR72pyNhQUIBAHyCRMgT6Z2T47GopyTnMbSF450xIZAUEhWEqbfUh9Q8U/D5MDc4Yw==","signatures":[{"sig":"MEYCIQCUwpreRT35MPc9wzItujJlSpEKJJbmigVfsJoM3ZFRlAIhALHW3BHGDJPlSfgTqd0FsH+6bFhqFizFwT9rVPJBaL1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvWGUxGy/nvSax309MTvLyBY6q1tbs8sG2+zHUzdarKAIgWQdXWAtleOaZ40jtFstZLVi8OHHWaCwEjIOgUzKFYwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-8c44f9ae-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11899351},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-8c44f9ae-20261013_1791924457830_0.47942973644480436","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-e3615f13-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-e3615f13-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-e3615f13-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"962768500738d8e6c14a01a2115b24b50835f237","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-e3615f13-20261013.tgz","fileCount":2571,"integrity":"sha512-qaVJ3f9zN6D77SerPMxC+82URic4mj951yjhyHZ7fJUOwszlnMT7/iVISro9kZyi0l65XxZgedMbXDdjmTu0gA==","signatures":[{"sig":"MEYCIQDDRd9rqqChcvleldwO+ZmcC+mkvSrVXdP3ef2c0MkVoAIhALC5qIHOfo7hVgO0meVStPpb9pRcQkAaGXvwvgjjVuBS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdGrHM6x2r7QvpJa6oYQMH1z0Xb6EY1pQFZBdJI04XLAiEArMllH561TEP4Mhx4VVAy8NmoCbmH4oiuBMZ9dtOq958=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-e3615f13-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11899351},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-e3615f13-20261013_1791926169941_0.9844148750828194","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-3f139f52-20261013":{"name":"@rocicorp/zero","version":"1.11.0-head-3f139f52-20261013","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-3f139f52-20261013","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0e1183de0aace9962c3f3d5f1ac53d6c7f43aa1e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-3f139f52-20261013.tgz","fileCount":2571,"integrity":"sha512-P+5nJRJx0M4o1mkV2LXELafK8bfxj1j/ELXdUI2DzfVhHDNucuOEZepVADLREWW0AnZOwKbff3U1janw0IztMg==","signatures":[{"sig":"MEYCIQDfsPUYL0fgdR4qoVa4ldh1spFjhO975FClP70pcjUb3QIhAO1Y2IMGXBaiy7lhEJ988VmFdxy7NZOgGCd+BZHKSMwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKyDxwi/NxPOvR+avwPT6JermaD7q/q/EV1R5QahA+nQIhAPuvMMAO/g2ANO4D6bHNd9xbuDZ/+errsjW8un7xgEPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-3f139f52-20261013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11898784},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-3f139f52-20261013_1791932841509_0.912461174783066","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-698286b5-20261014":{"name":"@rocicorp/zero","version":"1.11.0-head-698286b5-20261014","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-698286b5-20261014","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cebebac9b592b4e1ccd000d74e9b2b914ae16741","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-698286b5-20261014.tgz","fileCount":2571,"integrity":"sha512-9aqtwT7uGAIyylZHnTkrLW5hKrk5vP9etAUQu77/CgccPH9KTh5lUWI2AZm6eXq0e83qYxFk55bq3/YBRtYS4A==","signatures":[{"sig":"MEUCIQDLgirz+hVJ+7Vdo62qUA+bDV1sKESVXWg6waduUTVTvAIgFTy1gXbEaY/jozkoDHEn0b80FBa6WM8p/PTFNA/a9Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC78VLbuPC/NBH5YSZD5yIeqN4/OM6iZMcgcH1FqETQbgIhAILS1zqloxQJejxR1QbgXuA3iQzf0kAMb8Fafbt14Gi+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-698286b5-20261014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11899052},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-698286b5-20261014_1791940960081_0.6730264213073192","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.41":{"name":"@rocicorp/zero","version":"1.11.0-canary.41","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.41","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"64e83ce5bf9e905e170e005d542af810c1025364","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.41.tgz","fileCount":2571,"integrity":"sha512-Et5Olj/MVtoZSuVrGMdAV2YzNTFHALuGAtWtuw/EgvBrERCtwf9MgQ5WRt8/oRPpK0klItlnEZsGUI7uOvbkdw==","signatures":[{"sig":"MEYCIQDf8lR4/YeMsCsUHBDRafBe1KGEkzR6PC0q2V5Oq0/y6wIhANywSOZI3CK+BsvPnId07WN9Ip3hvRKRBMax2yVADyhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEgCkYppqfQKqgPnptHK42Msljk/meJYHIaAS/1IHzjFAiBFPsmuCTYthe9rdA/2FuaamwgYA4zzJZh6BBv9clEy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11908801},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.41_1791944496284_0.8404839124567998","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-21f34913-20261014":{"name":"@rocicorp/zero","version":"1.11.0-head-21f34913-20261014","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-21f34913-20261014","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"961bdfd42874f356af7d3089e527232c9da4df03","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-21f34913-20261014.tgz","fileCount":2571,"integrity":"sha512-LEB1Ehbyj2R1TrFXdeNZIj2jvKnAsKYL+FZORpKPvZyutePE7YNqCrOocAVQQkp/cxOtdWSkHMFaOWhRntxc8A==","signatures":[{"sig":"MEUCIQCgTYQikl2z4d76Epohfdt7T1kqEOI/UNui1YbMXBbYfwIgNXofDUSdaf9lSOvimkxAiUHI+jPGnaZpmT8FOgp1OO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB+Wldveqig4z0MnqFL49PuzC3eL3o5Cc26xs/+VJUOEAiBk5p0FlB/cTcA3+U1XMktNPrUcNnpPNzpzJmiXu3qGzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-21f34913-20261014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11908853},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-21f34913-20261014_1791944503295_0.42167921121916163","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-22fa3c27-20261014":{"name":"@rocicorp/zero","version":"1.11.0-head-22fa3c27-20261014","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-22fa3c27-20261014","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"40795fc883955643f623d3ccbe8369bf1e9c1cee","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-22fa3c27-20261014.tgz","fileCount":2575,"integrity":"sha512-JwXMcSowB2QARGfKQmeGyyV6/QJHF5U2bEQEeRz/2EYmcWvaI1rPrO5cqnSTS+6JexbLkLQKFqHpHyT+zDf4OA==","signatures":[{"sig":"MEUCIBjWnBWzco9UmmsN5UkZBf/AjkUW+Px4Ffw5UpXE4nqqAiEA52KUpKJHy86xwITRUTkoVqTkbe2I10eG2ja/J68elxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWr2aPVqjvY2z8kTFad8PI4Y/MTOFQD4iXTsuIPbEIiAiEAybBHoqYYhYFDtbq456qOKwION2HBnxOcUsODdTA5nvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-22fa3c27-20261014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11918289},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-22fa3c27-20261014_1791990998284_0.1259316829042072","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-head-86ca5eff-20261014":{"name":"@rocicorp/zero","version":"1.11.0-head-86ca5eff-20261014","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-head-86ca5eff-20261014","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2343c006175f23f7f40f29d4124b3ed173fbe3dd","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-head-86ca5eff-20261014.tgz","fileCount":2575,"integrity":"sha512-myp/zmAFmqRRiNG5g7MXe4SI/8V4e4h/uIdMXZ0jD3ACb1WWIBemUNXdwdPrj2+czvtPvSWoJ2x6EjX4AoTg6w==","signatures":[{"sig":"MEYCIQDJu3pDrTbbjA8Rjk4mmCHz3WiiHJexlnguFMXNgnjcjAIhAKcXlMXpuithvZ+nfsqRoSVn2v76izUL6YwKebAaWqNY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNVK3B83Gb/bjrUkglC9sJWihK+TgR3VBs3DuIXFAFWAiEAntSivHQDkCzSQQM+3mmZ0BfuHLmYwrmYAiU3/9P1FJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-head-86ca5eff-20261014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11917629},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-head-86ca5eff-20261014_1791995605397_0.7765808606920643","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.42":{"name":"@rocicorp/zero","version":"1.11.0-canary.42","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.42","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6362a6b9be08f12c17becc6cf6a40bab4bf5b58a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.42.tgz","fileCount":2575,"integrity":"sha512-liGWJ8ZdHJoKVtY2l8iVm93jwSPYAY+kRZaD1Wr8qMB89RTwAVz4kjpyHKV0z44nbHo12IWIm9dHNCdLZvucWg==","signatures":[{"sig":"MEYCIQDIFFDvEhpDH9Mb27gwExMzEF8EhW4ZwTBB+bkn9aYJ/QIhAM/456Len4OVVIeKkXk7ye4NpfmAkU4u2Byx3gmYElNk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsVVjScBTizxSaXzTII/D0CT7+BYrfBRJ9/f+ewLVOIAiALJvHDelXNrcrKgherBa2g58oUf0Vp1wP7+N3+DAPnww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11917577},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.42_1792008466012_0.8598749182144625","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-617e92f2-20261014":{"name":"@rocicorp/zero","version":"1.12.0-head-617e92f2-20261014","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-617e92f2-20261014","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"58aa8b9b0f763c05e47a09012f074d1e1c36806a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-617e92f2-20261014.tgz","fileCount":2575,"integrity":"sha512-/RFDvOeashxIbk1AYQfXa2uYabpkO9wCneq6RizHsCyjFnC4v7jEkj4OB69FcHiO4xRRQJEdoR60uYNwGCnIMw==","signatures":[{"sig":"MEQCIEVthjHE+OaUJHMCocbuZrFnVD0du5CUD60iCphgREG9AiBI6BVjA/GBpI8ULYgqhZsWAVlWeb3Ejrx++TG3SM4y+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDu5FzfYbCyfnClrE5sMmB1RXLAdye7sWKQFxuQeY7xjQIgXpiSj9Ul1VQrLFGyxAYCXmNqLDwDAVX1sRjkTaiSrdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-617e92f2-20261014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11917629},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-617e92f2-20261014_1792008947740_0.5243096686063944","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-d34a9c8f-20261015":{"name":"@rocicorp/zero","version":"1.12.0-head-d34a9c8f-20261015","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-d34a9c8f-20261015","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cd1fb3f1f73fdbdf804138fbb9c1191c240f1f6e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-d34a9c8f-20261015.tgz","fileCount":2575,"integrity":"sha512-DEVPMlYjyXlQN7qXmhQKt5AQ6Ci7xtH6n5oPN2RckeoMGn0iiZ+u6ZaJLjb0f+V6wCCrR+UAvgzvUgF2Y/JoEA==","signatures":[{"sig":"MEUCIQD8zDMBP0odB97M6JupXM1xMr4nJLDoKLMjoN/oxo0rBAIgUxDsft3jvy2ULDVV7aVKhYsTHOXrhIWoF9SyGiKSURA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLlCM+xRAG8ZabX34zyB0/uPqMTaKztlK+a2zMMJ6mnwIhAPK8zXL7XLlzrISRm9aqcOv5UenL9ALomKp3qworPCZ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-d34a9c8f-20261015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11917629},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-d34a9c8f-20261015_1792076641664_0.32784530166861336","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-76a0a1bd-20261015":{"name":"@rocicorp/zero","version":"1.12.0-head-76a0a1bd-20261015","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-76a0a1bd-20261015","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"59a3f43d05597f46ce0278b40bdaf0e9b5a38d9b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-76a0a1bd-20261015.tgz","fileCount":2575,"integrity":"sha512-EmJhJRcfq6odFlR3m/NvlPSO7jg4msZiJi6aiM709LpmJntGV4IPmm81T69bGMlV1KxaYFxPQAQtZji1xFwlLg==","signatures":[{"sig":"MEQCIBIO+16r3/d7u31y9kfqC4zcoalrH0SWJapeO3lbmiM1AiBb2bvtJZc9x1gZJt0GAzb6lJMNgZLFTEh7iL++8ObmMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/JwLEghOkL6dKUfFLfTuqerbPAS9fbAKVHmUXjsdb5AIhAPZs2Yu1opUi6wBrVSBjjudX4HTkwNIg/vUqmlx8EvQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-76a0a1bd-20261015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11923775},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-76a0a1bd-20261015_1792088817210_0.05607553279508304","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-6fd779d0-20261015":{"name":"@rocicorp/zero","version":"1.12.0-head-6fd779d0-20261015","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-6fd779d0-20261015","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4ce6dca6307fa743fe6e5fb24c7a430a1b2e2469","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-6fd779d0-20261015.tgz","fileCount":2575,"integrity":"sha512-2pAn8g/q7k6Cm4QsqkHiANIiT7TG4F1Xc8y5jM9a+eqMuLYE6aCNtoYyKpV++M+7JAVfAvkee8bc3a00H8AYBQ==","signatures":[{"sig":"MEYCIQDpGAtlpN8Uw/yjjDoni6+ZS2IZwvOsr17okGlyXGtumwIhAIhonyJNzMvlVt0k8XuLracYcUzDLdlGYANI+LBzxreb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDx0tFb+p4GbWQ/kL5LYj4hfaUGvcnS9pXxJFbzChGWGwIhAMij0yIIn5tB1YV2TVMDqgkULvFi9ONBbQwTT01i3W0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-6fd779d0-20261015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11931330},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-6fd779d0-20261015_1792094671768_0.08423236688956992","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.0":{"name":"@rocicorp/zero","version":"1.12.0-canary.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3e5845af1cfeba68871b565cda60256217e72874","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.0.tgz","fileCount":2575,"integrity":"sha512-wd5sgG/lBhCAYe5sT7RIso4SOJSZw7hkxBsejuQhPY7dGiMsvvMzWBb2sUTAkz361qEuIOFJPqpw4NCx+HhzDg==","signatures":[{"sig":"MEYCIQDyjmp0/BKvKnFwwOih+81wIkibB2EFLEGau0axxIwVngIhAKwAF2jKwxE/HzRbW6FJZth9Tin3aab4gxxK7RBEwmfs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOclYQhR7+w5yuagnoZgnCAfrc0B2UczlHT9IVJKYPigIhAIuDQ8YWjniO+Ad5wbJj90JaWdyHzTl8RV4TN68rOW4O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11931274},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.0_1792094951473_0.7736963480442263","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-49607b8b-20261015":{"name":"@rocicorp/zero","version":"1.12.0-head-49607b8b-20261015","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-49607b8b-20261015","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c45b8c445d116e969f9df4e3f6e37d866b38129a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-49607b8b-20261015.tgz","fileCount":2575,"integrity":"sha512-vZnR751BQQT658MMiImgdAqRGw8TnsWLEkGE4Z8Q63oj6ZEpa8QIGS5lLV4EFZPl9qT/RtfmUBa0dTPUYFSHsA==","signatures":[{"sig":"MEUCICI/7UmricLoxO0RLuY/J7zb6neTcEDB1U2SbZlJ87LEAiEAkdppE1eHXRQxM8UETgzV79IdFBHb0tZxxUD3SrxUmKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ/k4C9U/sS3ncJ9fR75aGYaAqUoRN845ku/0cbcTY0gIhAPLHv3fbANv9YwFXpcwwhFmheI/MJwfDkzFBABsqPwdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-49607b8b-20261015","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11931425},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-49607b8b-20261015_1792102881133_0.5124710652076976","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-84d4a72e-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-84d4a72e-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-84d4a72e-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7e374f5647518e1d4f8eccdbd5e2a10831425692","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-84d4a72e-20261016.tgz","fileCount":2575,"integrity":"sha512-HlfIHmyNI8EPaARmVip9TTOvDHQ4se0em5gAMA1teo/F6BwPsC2OMWwIh2alrCRGkGjsitD2SB3eiaLPV9QMGQ==","signatures":[{"sig":"MEUCIQCznEFSfEuvxHdtxNGzJw7O1Ln8CdvlLQJPHcmueHe/RwIgZd7l5sAhEVrGPCY4TvS9LNfApSxe0NMG320DLELsYfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDS6/dPrR5VyykptUt++cH6M+0M2kGfU6teEVGOQkQw1AIhAIuPYRIjcCXKtzgEz4Wj0A9DHbnmrsgVYWyaSYD/znnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-84d4a72e-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11934379},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-84d4a72e-20261016_1792121218760_0.8489742561440705","host":"s3://npm-registry-packages-npm-production"}},"1.10.0-canary.28":{"name":"@rocicorp/zero","version":"1.10.0-canary.28","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.10.0-canary.28","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"31f05db96831fc8112d3898d30a62d0fd72b1841","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.10.0-canary.28.tgz","fileCount":2371,"integrity":"sha512-iQ25RYghAtGX3dsQPqUfPwqinp9nADLyoIsXkCPKCqTQJi1U2eJD5ooICBU84sGmW5rSuiJb6/ulxupbD52rlg==","signatures":[{"sig":"MEYCIQC6i98OuqpuhUt695JiGLs2+dOzaXu9JJKUEYXGBgkZhAIhAJYVUg7BTdZua4PR7AwZjkmapxC91t8BzXgpo47LFSTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb6u/s/WR4ujkiY9/3mzhW7UenC4DcPnAEdDHhO5/xQQIgGki3ad3eu+SRPhgHsUQRtjU4yl2NL1DCdpXY+cbap8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.10.0-canary.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9453352},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.45.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","js-xxhash":"^4.0.0","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.0","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.3.11","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.4","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^4.1.6","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~6.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@vitest/runner":"^4.1.6","typedoc-plugin-markdown":"^4.10.0","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.10.0-canary.28_1792139965759_0.10151430267458306","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-canary.43":{"name":"@rocicorp/zero","version":"1.11.0-canary.43","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0-canary.43","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"146831b46420dc16b7db894ac64a124a2c6886f6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0-canary.43.tgz","fileCount":2575,"integrity":"sha512-5etM2cENJi/5IgH94mHC9CuWyb2uKX1GxpDnDjD7T3n2jRhZdwMhdBGVKvE5B9SQAXkVhqosX2EuqxDItAN2Hw==","signatures":[{"sig":"MEQCIC4wfgXFM+CDwQg+ULG2FACxli6x17Kf37fsY8AbhLRHAiAnrx2qGBXaorkmm1LzYbCAi6kBNKGWqmzxU1IeSsJ4cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQZ6SfNPHLwV9x52SUIDF9bPFc+mSeKs31A9VAMfhsjgIhAPGIK9ZYxT9nsH9p0ei8xIgR1BlQ+KAdET16xKH21EJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0-canary.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11925132},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0-canary.43_1792142000243_0.8856481635290026","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@rocicorp/zero","version":"1.11.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6c20de8b4f6b38f2a5981d6ecfe6b1a28da7c1e2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.0.tgz","fileCount":2575,"integrity":"sha512-E28zBTeQrK3mDczOmmOdUqKRB+5ezrnvqoy8Q3Ld7E5NwCNMKuhlEkU8tAMiV5mSEc7CoF/eQJqjy+haQmiNzQ==","signatures":[{"sig":"MEUCIFdi6aL/wWBKwkhXwUEGE5uDbKDpTD3HYE8Uk9YHopgZAiEA3XwaWKw4sRSRdSLz+We6d+aKFXv3go2PqrFRur8XzLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11925092},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.0_1792146929096_0.1630424970188482","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-62aaaaaa-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-62aaaaaa-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-62aaaaaa-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"31e1c035baf231d552b0ce5c6baf686060a89b31","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-62aaaaaa-20261016.tgz","fileCount":2575,"integrity":"sha512-caVzwLl+REsgztUw07qSNTTgBGmcDpr7NrNRLBCoW/B9Gy2u5q2W9DK2vzMxquBlRBKyZ59a7N5YfRE82O9mXQ==","signatures":[{"sig":"MEQCIGa0pJa82LkQmQQLgFYOtiHkODF+uCTzLuAzrKvwY2iyAiBdMbQeOHwtTlEeflTvOiw0jwjwzdzLjPGvbUvZUnAe9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQfvVeUsfgecjSDAShmML4prBjaseDgklQufrHwBl/xwIhAJGC5jGvFUvnsmofhPv9epwYL2h1VTJ8EQGswpMZ7Tui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-62aaaaaa-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11934379},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-62aaaaaa-20261016_1792153706977_0.17412911293813793","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.1":{"name":"@rocicorp/zero","version":"1.12.0-canary.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"18f193f117b759281a48c05f34eb65c38f841c7c","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.1.tgz","fileCount":2575,"integrity":"sha512-WWUqiEYhJak/1PWSVru53gJ2X1K0DnHXqghxISrThJP7O6rbZgjuJiUxUZacVSdhLIP/AIptStnP+WK1d5GssA==","signatures":[{"sig":"MEUCIGZl84/Mk84DzrpaRGeGkybm+dInFRkzoJACezi1hRAPAiEAw59i10bNkaKD0HifdWhAVEjVujOoxkJwE3Yz2hVxmcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwq9FvYMwRxqyD94Zt9aIk/7lW1w+C6+MARCG2hLVLjgIhAIRn+CUtzwcEl+Jvu1UPa8UGl/UT1yi+nJ5JkonQUD8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11934364},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.1_1792164055127_0.19170504992718618","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.2":{"name":"@rocicorp/zero","version":"1.12.0-canary.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"99eb07a5194609426c639295349eec4b3d8b317a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.2.tgz","fileCount":2575,"integrity":"sha512-90kW1avERtYwkff3l5Y+dlTKZ6eimKpWIhgsWYd++siOGzgIFXFXqNcdVb3FyLOPcZy5hHPvJiSqsdglzrc3qw==","signatures":[{"sig":"MEQCHy1/+A6vUF4jIPVeAY5tcx40rYk3QjNujxef6024drcCIQD1vep9sbMeYBtXqg17zhPM/Bfj/fPa+w7RR22hdvq0tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZy28G79M1bW8BOEOrKx+gpaNDvWye2KAz7EwgG2AXBAIgTx1zSqMeVkMxSumM3uq0hFZEKmRXxKZZspoBHpJUIN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11931295},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.2_1792176449164_0.2059447085382733","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-54cb5514-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-54cb5514-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-54cb5514-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"db3da76c3e036dd98ec2e9dfd54f38ec0cf63f68","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-54cb5514-20261016.tgz","fileCount":2575,"integrity":"sha512-TeNDNIr3SSfBsfd5eSDmwY+RbilC+UQ8Lr2vK50vQ/q2vKxaYfs+64I3+jxN/eMMpIEJxlkGEM9l+Wvi6B8Qwg==","signatures":[{"sig":"MEUCIQDOlP8i8duh+C0xez1G+320YmAK3QimHX9//AFTCaffTAIgE5UTMw2qWaZY9GECmv3qPl5waia+Ra+xDEKJLcj6uao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9LbPd+x0aPFd19ybpYif6BobpNcEfwEtD3ZlvTJ7IEwIgX9OnNFlCQEkYfxPaG02UCpVXpv58fdeah4FSOUIV4Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-54cb5514-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11931351},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-54cb5514-20261016_1792176830436_0.25865431497074165","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-588c2791-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-588c2791-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-588c2791-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"dffdf558e6614181f57d5ea770c43561a8461ce5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-588c2791-20261016.tgz","fileCount":2575,"integrity":"sha512-I1yP47/1WOZ/e6cAm7fK3LDiJChXnn1EE9SN8vayyP4justhabAbUSbjAlEsEHpytdpFoy/gLpY8OCmZ2fOVHQ==","signatures":[{"sig":"MEUCIG0dtWUFhTOKST3uyCKP6fM9hrEccsGkl++u7b/RwYsFAiEAqWt98JNxKZ3FJn4GqHgKWljMxgJTeiR9c0rpTD6ceSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRyBAJkHfX0+Qctb7RSkAbQQ/bwwY/Kp/NBJBy5No6BQIgamys3aMDtiUcCfFzA/uOXPPRuEIGhwUN/wjxx7UpSPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-588c2791-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11930816},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-588c2791-20261016_1792178791469_0.1430205879477502","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-70c77195-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-70c77195-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-70c77195-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4eb0bfb0f65f8d4594d746d3a1095a2fa47ec057","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-70c77195-20261016.tgz","fileCount":2579,"integrity":"sha512-J4YQnwxNL/01Ze8F811n7YrE868jmV3DQDRfaqoRKF728XMnsNQSmX/91o2CVQUxz7vfUr8IwyCRKv3CRSEaVA==","signatures":[{"sig":"MEUCIQCc3R/iZryuyowXPs+I5YoILHDe1VmFQdiO0KZjFv1wvQIgZ/BxTST7LrOfSGmwivk42fy6aLIf3BZQtppWalumD90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZKFr6G6ggTT8dlQXEzrQVEUYZyXfGvlb8MKwlELMf1AiEAltLIaNrViNtZT+B4FIm7TW7HHIwaphtbUY1dz4aocVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-70c77195-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11949272},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-70c77195-20261016_1792181021788_0.3122448303194978","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-9e0e85b6-20261016":{"name":"@rocicorp/zero","version":"1.12.0-head-9e0e85b6-20261016","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-9e0e85b6-20261016","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a0413cc62f725b99220096071354f2955fd5a9ce","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-9e0e85b6-20261016.tgz","fileCount":2579,"integrity":"sha512-MZPmM5y4NilMHZ6AaeKmBpzWUWOPYnldY3Gf7L0T8yXe3jjXlqpSzjLW2xeaNXOf63p8i0N7aWjeTuSoNgFqkA==","signatures":[{"sig":"MEUCIQDJaMztS233doIjtASwEEji+4JZ4uV8MTXCt3nJ+Z+OKgIgIucUqBYguk2PGwNQChJ/iIrL5ZMlcBBE9A7P70DBmgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRNEVE+HVQpxf5Ur9a5hr5SwTMw8Gn1fKGHaP/8GzDiAIhAIo770LBl9/MpZwuspFafGpGQ5AhLOMtWnEPzk4EFTXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-9e0e85b6-20261016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11956753},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-9e0e85b6-20261016_1792182887576_0.13358049788812076","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.3":{"name":"@rocicorp/zero","version":"1.12.0-canary.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"62547e6037db1f8991c537df36dee536e3a2d217","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.3.tgz","fileCount":2579,"integrity":"sha512-Qivc+BWB0hsDRcJ4X9bpPHAVsV27eDgDieTK2LVbIFfJHDSgyQbbcaUxtdKmj4vpKNpOedcTCTjjhvXjHDeFpQ==","signatures":[{"sig":"MEUCIBKr9TJiuJ1jUyPBRbFSwxwe/5PR8sHo4ES1wQlDkVKtAiEA2w00MMrt/dFmfXMI3NAWizYKiJjl2mNflk40v9uXpMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7nC52ISpVVZ5lp/cwGlH60B0IPhWJldliTMPTPNJKjgIgKQfLZfQd5LPbY2TWSQFufg9HV3MUOR6QhF95ImjeRK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11956738},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.3_1792184035488_0.6909192728976985","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f452e99b-20261017":{"name":"@rocicorp/zero","version":"1.12.0-head-f452e99b-20261017","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f452e99b-20261017","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c43eaf8f41535233a236abb0b0763b79de061a91","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f452e99b-20261017.tgz","fileCount":2579,"integrity":"sha512-fYmuo0PS+oYtNj9GDEFkJxfXPKyzqLOvIcmyHR5V24/MSfZm0By7YpjDrK0bDReokXoOtCG5orX6qcOs05JeKA==","signatures":[{"sig":"MEUCIF2XqBzTnwoZGkV2nEOoqVs9Znwgizc5QVbchNSnG1TqAiEApRbrba95MSp5n4nncLK9gBgNDWq+/2Y6vVslJ8amm8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyqDkDnACA5ro4Ve7N+cy229kOUDt3kkpYpaC9YUm/mQIhANfFbokanYNoZiU3zsKs8uPUD7QAMeZ40BxNcnFW3NQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f452e99b-20261017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11957972},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f452e99b-20261017_1792272241080_0.819840613263036","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-512baff4-20261017":{"name":"@rocicorp/zero","version":"1.12.0-head-512baff4-20261017","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-512baff4-20261017","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ca8308417b453f6eefa7651b29483a5361a5504b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-512baff4-20261017.tgz","fileCount":2579,"integrity":"sha512-mnSn8F1IafCKMzhQ6RfktCej4gs2CgfwO6QCQaToEqML5+9kzlNwM9n2GLazg5Pt/iQJNCfwRTXF3K4sgBWEmg==","signatures":[{"sig":"MEUCIQChpspW365gikRKebhBgmWBxncRAC9LUWTvIvnq8f5lfAIgBEGWroPdqWf4x8tYZoL/Jmr53/rqnN2g+Tj5LnsLaJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtwF+wHy8fDt0wdS0P/3kJs5V/7XocYTSHWXfxktIirAiEAwBY6UHVssNWwEkxg9ymi9jck/wtG/cVBv7w0uNcqepM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-512baff4-20261017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11959925},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-512baff4-20261017_1792281457354_0.6517291695450822","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-e1c39de0-20261018":{"name":"@rocicorp/zero","version":"1.12.0-head-e1c39de0-20261018","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-e1c39de0-20261018","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f2bc2dfea09241c0ec7b63b668dfa0e8ad5fbc01","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-e1c39de0-20261018.tgz","fileCount":2579,"integrity":"sha512-KCWpmsyD/Q9bJasZ0xhKfvMeubmhkOurjiyZkixpI6OzsPC4rNatL9sQJ87i49hd6OtW+z0kRkiFM6gZWBsEvw==","signatures":[{"sig":"MEUCIERrExK8KEOE0odO1OfnX1Rd188asiRD+VUFvYNi4y4BAiEA1gcWrRdFjbmmoPfvHTduhk/8zXcII5iq91rjbHYH2eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIARNcLZkbeKqFFNE311UHV9aKtEcGFRX26pPV/00i0edAiEAkTQeU/V1MAanoKzOf9QaEIEBqau/168DX198M3pBG5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-e1c39de0-20261018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11961068},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-e1c39de0-20261018_1792322066308_0.08233070865117842","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-c2882cba-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-c2882cba-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-c2882cba-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a9a16980636f9fb596a6531ba676ce468385633b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-c2882cba-20261019.tgz","fileCount":2579,"integrity":"sha512-ueB8HpX8LE5uyFoYZMhzheJbxQK+b5pl//3+U1wDunWS94Ko+MkkzEId2SQppHiFCee+n6/mdvG3earNhKMlEw==","signatures":[{"sig":"MEQCIAltPAvPtdEUVVmde9OF8KCmYVZjb/MH1c32MDIEGqPvAiAwazJU1zjHyPcu9ieZ1ZIDsHRIKFNwvPJlQxyVMB5F5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGowt5uQ2A5TFzFxPH41B7UY+fMXuHSfiG7wTAFZfz0MAiB30aWl4TeyQoR+/NtOwr6OGeKbrHkw1SJ+fwsh2X+QNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-c2882cba-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11969420},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.18.1","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.2","semver":"^7.5.4","fastify":"^5.0.0","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.0","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.218.0","@opentelemetry/sdk-node":"^0.218.0","@opentelemetry/resources":"^2.7.1","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.7.1","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.7.1","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/auto-instrumentations-node":"^0.76.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"vite":"^8.0.13","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-c2882cba-20261019_1792391079959_0.9408148935192997","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-84d3928e-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-84d3928e-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-84d3928e-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3bd53a55d051e3f93d3a3f4aa9e8bf1433d4efc6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-84d3928e-20261019.tgz","fileCount":2579,"integrity":"sha512-h0ZlFeljduMtj1jjN92G8pUONGPf7klkw3tWr2mMO6nLnj6u3U4VTzU2GDwG8VIbT+KCwhg1U80sHe7w768CFw==","signatures":[{"sig":"MEQCICnarlUP9Ax4gRqBR6sZKf+gVG+9OyuETmeBBi4Sn8FIAiASiJCvCUPNDgMtc1BbfGSllJfRELvHmYu7u7d4kRgOLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBom7WEaFZDV9vHR79mqPmTH9ZH48ItbYYi1lDq8Vt3rAiA96NH+T4eMqMKAdpbVyCWOoUX8mgzT93RRzQwDQptTVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-84d3928e-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11963962},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-84d3928e-20261019_1792393302835_0.5364349727701672","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-a35b628e-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-a35b628e-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-a35b628e-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ca9aeec7dfab6d709edacbf7732f0014935262d3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-a35b628e-20261019.tgz","fileCount":2579,"integrity":"sha512-dzwYQ6wGHdjl8imw0ZqyDkE4CcTAacO/sZpZIyVTuK58obHbMFykdhrR9ceLfa+WWJLcyie8fRLZLFHBqgFEGg==","signatures":[{"sig":"MEUCIDa+vweqIv8Ydn4mGQK+Vk5tMHFBdUWbUF++FTQQCleVAiEA6KWLfBoOTV34V+LMf40LsSD4SlJ0L+o6g/1P6vMpk38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgtTIpUBMwUqMps598Yq7OwZmb6h22Rdyh1tGJ5S/BRAiAGxHgGyYGzMieMbuiey8L7v1CJk3AuBRj6y8XjOr42kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-a35b628e-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11965076},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-a35b628e-20261019_1792397445922_0.8756654590044235","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-68832dee-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-68832dee-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-68832dee-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4a1b58d9c11cbf1caaf36b76679aefdf87bd8793","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-68832dee-20261019.tgz","fileCount":2579,"integrity":"sha512-Gt5n32R8yv3GKJt2BnkKqWo/3G6x7cuw4lR9wWCLz0CkNRgwde5VYCNEFW9E0hgZ7I5hmsoe+rtWb0xT/NXa9w==","signatures":[{"sig":"MEUCIF8BWyO7vCKV1bGHKbbBY911fbwE+eYVXylmEfaDl5XCAiEAkpDU1JUp/TPKaq+oaDWV5tFCNJU6rSqsBWrFTzUGnyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsEAzgBnG5iP19ZuRRmlm0Fg7qqDExsZRONrR5Puxk6gIhALBRVSRsAYpBB0AUQcn0nqbEKKxwzVFkrrG50e1Zgjnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-68832dee-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11970463},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-68832dee-20261019_1792402507717_0.06520015157659143","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-081989aa-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-081989aa-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-081989aa-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ff530b1f16fef2f4d4514f9d08620b1a53e7b62","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-081989aa-20261019.tgz","fileCount":2579,"integrity":"sha512-w2l1uU+LbO+h7g7tzeD976zrbXdHnW2gQKVjR1cE5eZJOQUxFmcUv4dE/8vDPlDCwm2wKA3U41ioo+YEKlA/IA==","signatures":[{"sig":"MEUCICEc2Jawz9kqlA0KKs6wVkx138mWTXYjRZ1cONsjMgRnAiEArEfQZzyMyFei8LlRKeNtonAb0qymgtZYc24tB0OoDc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDD7lWo6tBWoRU7Fhy9jK5CJLl8L5C70LpTRF0VL2BthAIhAP/o1oTANR/EjUOpz9UWEFynXHtQl6RTRe7wgoV45pKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-081989aa-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11971041},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-081989aa-20261019_1792404617833_0.5467662907733888","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@rocicorp/zero","version":"1.11.1","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.1","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c3e331a810ca0f274a7facbc735eaba9d0574244","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.1.tgz","fileCount":2575,"integrity":"sha512-qNCHkIhr5gY49r9WSOCKs62kG9vuNS1RRxPmKTLkGICiKbJCVtdKL6t9t7znOS2tk505VCPsucGjcSeBlt5Tlg==","signatures":[{"sig":"MEUCIQC+9geb/PHzQhLqqeEP6RcLUYiWfXqUBPgPXcXVljDdrAIgGH9JN38VoMEj+AEzBxe12gVY+lgA1Y98KKIc/d2lp0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11919630},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.1_1792411959267_0.7936079194705452","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-5a5fb1af-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-5a5fb1af-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-5a5fb1af-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"97f210358ae66176daf4568f4fd2021483875819","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-5a5fb1af-20261019.tgz","fileCount":2575,"integrity":"sha512-1rABdrvQSviZdGtlS9vKBggs0bE2hKukAe8Ht633OSg3JfEPDlVy0opYMxe26JYSesM39jI26ta0lBb9sCEY2g==","signatures":[{"sig":"MEUCIQDCzAv33OaKkgNT69tGcjkeD1kKwF+3TTG5qmBSLjDYzwIgWHMwdWOYlRW4uCH44GMW3ZFz8/rNuL90RzrVNBP3l5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtSU7CSwvY6D0+m97SXcrCsemk+KJjhX3cgFVLnSDGzgIgFft1pPdMbaREJbwwH4Klbn0znPrayQAZpd0FWHm8PTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-5a5fb1af-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11978635},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-5a5fb1af-20261019_1792423730104_0.3089849134084859","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-c9c34d14-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-c9c34d14-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-c9c34d14-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e6d37a72d58f9c9b8dcb4ee1bc6fd1b147e7ba02","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-c9c34d14-20261019.tgz","fileCount":2575,"integrity":"sha512-0H8ZM/fLqEd9d6B5MAI8bgbVF0qNa+By40dktYA+5ZMK/6NXfJaoVyny/HN8eClVdDD/AX9h0GjYp7urmAwPXg==","signatures":[{"sig":"MEYCIQC5g3EaIA9hr1ZxQmG4BQxZqrKPekpv10nawmOMpea7FgIhAP/Xny6NI8ASm4Y4O9q/9usC+BW8hKlpwO4rqN4XGwCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4+CbvzGERt8gu6o4ba3htoW0EXmK2gaGGzYFnpYk3MgIgCBuHf7FMQ4I8Ym0EylmXl1Pp5RcehiRDCNwn5wbOAKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-c9c34d14-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11979849},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-c9c34d14-20261019_1792430472681_0.8568145793310389","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f7233246-20261019":{"name":"@rocicorp/zero","version":"1.12.0-head-f7233246-20261019","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f7233246-20261019","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3a3f00a9047aaf2a137246efcff0185efa24366e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f7233246-20261019.tgz","fileCount":2575,"integrity":"sha512-Iz++uQUcklP2yuSJQt2VDFOjtpigjPU70Ef9+iTls3XU8htrofv4FVUPPUooVQ8RNXWsN3ArYPWVt+stYtV9WQ==","signatures":[{"sig":"MEYCIQCojscyLUm1S4LCaZZNpNdNxNQ+/x1UGPAmAO0rur0F/QIhALfpL7C+EWPCWZWJJR+VqWjcn+FojkxsDaxKfhVHAkW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOVuypCj35AkSkYQ03jOj8fPrkf9oTDvfTKhTw9XZlKQIgL0GyoFFzCKdKXBVaWs/HC1DpnWoOWIaHvP3+9hxkSo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f7233246-20261019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11995541},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f7233246-20261019_1792441694555_0.886863101224147","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-8280af82-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-8280af82-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-8280af82-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3fe7ac43d0d65334fdbe3438168622537950e4d2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-8280af82-20261020.tgz","fileCount":2575,"integrity":"sha512-zSiaq34erMb01frg/7nIbyQgWiAvtDcybdzfaQpJNAVe8eSYT0oXjaFWO4JO3zVjhBeq1XIWCzvPHyQHdTH2ZA==","signatures":[{"sig":"MEYCIQCEHRYFsF2OigZUg9ltpTNtWlIejkDm40l2pLvFi6bOJwIhAIk0xdfRHzHFeXqIh2iapUIgBWARgMQshdStb35QZwxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOrpiZCb3rnECW15X/yqaebxLEJGFfBzf/2hW2hYErAAiBmKCPLm13vjAm9GJ7ZalXkyudsryfFdOdtEqyuNL5j7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-8280af82-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002512},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-8280af82-20261020_1792457938783_0.47620665103841575","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-81bc5986-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-81bc5986-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-81bc5986-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f727c106a99aa04a5a14e3aa05b084de8b5dd05b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-81bc5986-20261020.tgz","fileCount":2575,"integrity":"sha512-wdOHO7VQ4JiNMkZGmc83JaQJU7EkiELhduHvybetwYzKeOpMZL1RZncuKIxHoUWbw1Wx5Ws4bkVhH1qUflMsmw==","signatures":[{"sig":"MEUCIQCtUCAJrqWMTEKw3MtQWH6pgl654JkpiIiqzUSLPmEQ1wIgBU4rjneBCfXg9ukSkdxvp1rYis/v+SjeMMhrZJ3GDjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF2yGlWGDUIzAbapVXmC72c1vLiBxe3dFRfY+27enwVHAiEAm3Ptd9mdCfalOSMblh0+T8aerIUtNz95+Luq0rdaNyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-81bc5986-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12007046},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-81bc5986-20261020_1792459297876_0.4856220074563342","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-1137280b-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-1137280b-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-1137280b-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2eb6a3fb4439623381ff273d701d0dfbf6cff75f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-1137280b-20261020.tgz","fileCount":2575,"integrity":"sha512-FFINrB18tq5ZLdVeX8GWy68ZyY2RKV/8vtBSmZm39NgBZJy14fyikisphkFc080XT0lS370Pu3tTRCfaCj82/w==","signatures":[{"sig":"MEYCIQCeh1eO1yBxWpgBL3nZ6hjqIUtFNfezu5EahnnFx/1jIwIhALwkJWyZ2/3OCLng7RCqI5FBnOiOUxR51dtZyLYyeVs3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0tB+LZZQDYoHKjQ6JdxJrVwqByf2SLwGoTtkSyZODrwIhAKgGoeUFPx21NQDv4V/y4N+K7W6HNER3JDrqHk5vqF61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-1137280b-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12007253},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-1137280b-20261020_1792473535232_0.5073740029932066","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-7a3c504f-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-7a3c504f-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-7a3c504f-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b9a00d90a45469b94724f25a2c5d3af3fd02cb64","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-7a3c504f-20261020.tgz","fileCount":2575,"integrity":"sha512-fqRk1dsalUxLyIxSMcArp8bsqmS9p+ehifNaBvPEQwF+5FqmK3D3LT7J6HI40e6dElMdK9RB1JIJ0LnArEFJMQ==","signatures":[{"sig":"MEUCIQC1Bv3GYkUUNDDIrcSFEHUDXREEwiDNwtV2VV9PbbMr1gIgGVrwu3O6QjXpma7M9pOq3Xi0LiuJmSvS2C4dkIdJYXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEd0d7v+s/n+K2LNghJZrIx5ACX8ILWj83aC8kQtFBLMAiBsqvd3lLxumYuXl0coNMfqJR0cW0OInZeN2QkIynwW3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-7a3c504f-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-7a3c504f-20261020_1792475806410_0.43087031821193955","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-2a873dfd-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-2a873dfd-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-2a873dfd-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"1089799d5106e2cb8f3570221081b1c7403f6239","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-2a873dfd-20261020.tgz","fileCount":2575,"integrity":"sha512-bsMW/F5Lp64VfljvcxgACL823AWSCVgQtEpNoaXEHgoU7XEk9vDn+cgiCEoNEU0+6cGX6KNGmxbUTt8BVEDdrA==","signatures":[{"sig":"MEUCIQC/bDtIacdVVF6d/LO7Ev5jioSZjcCJdfjoOvSAurOF5gIgc4fUu/aUnEgj2TlZh2RX6fbwirIO53nTDUoybElGEdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoat6dErHQX9PS0ChV6ngXYLye/0RA1CbQ4OVTO7J9sAIgOokpymysDTfTb06LPfPPa/6hzvKimCrFWOu3yCVx9oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-2a873dfd-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-2a873dfd-20261020_1792493768383_0.20654776495468163","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-80f6a7aa-20261020":{"name":"@rocicorp/zero","version":"1.12.0-head-80f6a7aa-20261020","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-80f6a7aa-20261020","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4198e90068f1bb8fffc818ea9fcd85e8f2c20a42","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-80f6a7aa-20261020.tgz","fileCount":2575,"integrity":"sha512-IwH/E+ekfJahUrc0/ZBfFvnzKA7EstkYNfe8/keU86n8PDt4o4mB6mX/oGIA1dQKyE6Fm4KA7kHs/f4zWMxv6w==","signatures":[{"sig":"MEQCIBN+y7YfGrfsBEheySXbcJisIp6y3FJgN7vWftGuS52CAiAA6UvF4qP9a6YkPK/mhzMeaVZ+KHszUcvdbdxCakzPDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0T1XOwvWWBJZswZyU6BOJ1kV5i74mjAc2WdvROg4r4AiAkJTT5a8JSkuT8WJ7mN6re7le5iQxZYDlI0r+KSbBsOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-80f6a7aa-20261020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-80f6a7aa-20261020_1792496122682_0.4885142620642564","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.4":{"name":"@rocicorp/zero","version":"1.12.0-canary.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0f79f29db9a8f247e33b98e6c65aa5e11baa2895","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.4.tgz","fileCount":2575,"integrity":"sha512-VnXSA3ucpeu+Hn8K21jpMxZC2YzWQ2hFRe2AdH3jzPTrH+ZO/fX5NKqzny6uEp1aflsd9CGUoH/yvLU5MBOfvA==","signatures":[{"sig":"MEQCIAncgDnWo44DxodigvEdYoraiyfUM/AQjH1nJt7hosoKAiA+TGCFZjS0/UdgSzVPks0O+weEmlRv16KxioSFPWsQUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsReqNy5u0zlt6by79RYseBo4nfDcyz27HZxc8BQ5t5gIhAJwTYO6mdCkPM9ZNVQW2nCOGyNMPghHKHA9yCyaMMtKi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002663},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.4_1792570008582_0.2015060086889966","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-8b2aa336-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-8b2aa336-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-8b2aa336-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"78eee8490fc49eccd1940d6b2421fb0dde8bf2b3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-8b2aa336-20261021.tgz","fileCount":2575,"integrity":"sha512-bgJPGihinAoQkN3CqNo0m7rBdUJivCol/dwgTgRaf2KXQa1bAzhKo+mdUuUhwKJk5EQXJoOxpPnlElXXJM/B4g==","signatures":[{"sig":"MEUCIEhfoUiroL5mtmZaU3MF0YlyK+/evt0tY33c+VXnUR8rAiEAuOYfq+FNAWnRd2sVSG9v5Dxrls4Iw5ZHPVKybhAF3Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNPGSAsE2l7lgPZmP3X0jTZvorUky0L4fI2UkQKC+nuAIgNJyK2AGsR02DEnNSVcVxoBr+2oqAA5FB76lhzp7AGlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-8b2aa336-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12002719},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-8b2aa336-20261021_1792574733878_0.08430728692471612","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-02b6c1bb-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-02b6c1bb-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-02b6c1bb-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4ac26eafa46f7f1552f4aab32e2dfc7292da7aa9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-02b6c1bb-20261021.tgz","fileCount":2572,"integrity":"sha512-4skKHx3vhIlGhhbfR3cAX6bQwUKFoI3bELyQScKfnhDit6RP35uo6numCv4ixVxZriyT91vB1M5H7zPbHuI0nw==","signatures":[{"sig":"MEQCIByq7kxcrOPe0pxkdf3jcNsFLEjihxoz5xrfTT97BKcFAiBLxBTlqPEa1zSDbAetTEiG2P6tNxbSuCG5Xpi8ge29DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEJ/1o0pp2q0uHaYT+KkH+Xhbsx8M+1KZ0kD4xdLmvDBAiEAot3lN3X3DJhVFUvWeI40LnaRtm3nTLP1oGvG2lXcYVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-02b6c1bb-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11990362},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-02b6c1bb-20261021_1792583443833_0.8634995956039879","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-69aace80-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-69aace80-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-69aace80-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0a79891b7b0028200deb7b86fb41e5e479eb4b12","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-69aace80-20261021.tgz","fileCount":2572,"integrity":"sha512-4z4vqv1ao+K+uJXYEhSvGi0gKeCTv2eFlOwQ/bxttYgIk8AqF5HZBv+ptVQ61FJHB+1bsXr0iIVEXiyjRexNNw==","signatures":[{"sig":"MEUCIE0F6Ei2epb1baExvDfR2OrS4fAWK3AZr5jDJ4cbSr26AiEApFHf7Z7eujAM0fvdcTiRhVq/LNgQdgln01255Wz43Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfK12ouhfgSO5Fycsq/N4lL9jeedxZbFN/CNe5OHw2LQIgXxG2LzTSGjaM3t2I0GvBAS5xxJFPMt7rDP3vn1Sn+bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-69aace80-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11990362},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-69aace80-20261021_1792586132653_0.26143282486952657","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-b61e0438-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-b61e0438-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-b61e0438-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f4524f89717f2bc727d0116ad790ff8e434b2f83","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-b61e0438-20261021.tgz","fileCount":2572,"integrity":"sha512-0vfhFQ26jHEHwfDd0yQxTt1PbKUJ4jtDWnhQV0gr5Kyo1imrMGjopko/quuV6YhCdyiEGAlNuDr+vddOseonhA==","signatures":[{"sig":"MEQCIHesKPRL6LyS/e22L+rcRcCUBrLfTQoM1M8PlOHBgsmcAiAJ96OaBebtK/LM0oo1qamlmYsYXHKbGKUfzBzZUPK9DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEfMGKAvJYjsWTfErvqMrp4hGbeaf+R5MkvYZ+Ec6ZjEAiEAzBed3JT2NEIuOW8OuADNTV3U4MlbR+camR52yZ/jV9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-b61e0438-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11990362},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-b61e0438-20261021_1792588045580_0.5564188754069286","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-c98354ad-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-c98354ad-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-c98354ad-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"be52672e69b9c610740dbfaf6d5311d779c933c1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-c98354ad-20261021.tgz","fileCount":2572,"integrity":"sha512-sVnPtJZjmYciFSsamRgDEFihICqrevvrEM/5v/Ft4eQEvjhwZlD4QqtXzmRs5c6XzFg3t3gqeL+VaWYgajBylA==","signatures":[{"sig":"MEQCIBE0gKhuQWOjobmzb0vn0dVigLFIvl059yTQ50Jr+edUAiAddR9Vq9JgLyNBzsizZMmQBEoQl9SFM+xfE0iQDPAFeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEuajWjfYVdXfa/2g/C9T56Q8ehnG6CUq+tmgi+98qamAiEAvY2nnT41LExQNLdkehZuJNmCLIf8kb22SF39LPsGIIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-c98354ad-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11990386},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-c98354ad-20261021_1792590206074_0.40460030840300365","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-fd30e643-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-fd30e643-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-fd30e643-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"97833297d191776cdd79b41bbb3c2cf6b8fbe3d2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-fd30e643-20261021.tgz","fileCount":2572,"integrity":"sha512-oabkAAsY/hWxorTwrA1ZDEO4hds7vQP0U8psW24j2fDjWYQHUswNcEQ8v8oCZnJ5fyhp5nuJf+5396YEyllcQQ==","signatures":[{"sig":"MEUCIQDWDKvfhucEFaEaEEpBYPqRJlsPj/jluXixYi3EVa0DQwIgRFmDw6JqO5ogJ2ePhSVFNAbggu1d4m05JNikvbll/+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHFZbJlKKE2uIO/LA2F6MnMuXx7VbWtW3scurv++lNOtAiA9GfCrDCWNEDUlof2tG8G4gQaJRWbaFn+A1SzDrG8Jtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-fd30e643-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11997161},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-fd30e643-20261021_1792593221101_0.7377646423669053","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-1e75d553-20261021":{"name":"@rocicorp/zero","version":"1.12.0-head-1e75d553-20261021","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-1e75d553-20261021","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"12d3ca24663a9e2f0050c9eb465a671215d9138a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-1e75d553-20261021.tgz","fileCount":2572,"integrity":"sha512-EbBmqpZYrRBmfgQW/rg0seeBz0ldAmu5KHYjujuF0K1J6n36FiXky34mgmEAfApqEd9+ZSq2gJfun+bTAlgG9Q==","signatures":[{"sig":"MEQCIHHr7TkXcSqp2Udn2Ac+qi7DN9oRoZOJCgtru/MVbbjxAiA9LNU7fQAQ620h27o+MSPluYa66aiugq3Q9UluIVSG1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGQENe3MYZgWLEcGXiL+ZAkzezp1Luj4AcVLYVYWMDgfAiBwjpCbeTeY8iL9ynSZoLvPTQgS2++VkLgwUPrLC+xD0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-1e75d553-20261021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11997161},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-1e75d553-20261021_1792618577528_0.5246059897092705","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.5":{"name":"@rocicorp/zero","version":"1.12.0-canary.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0ede892e15da9f54cadbc87879ca43cd3361d75e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.5.tgz","fileCount":2572,"integrity":"sha512-jcaeKaO3HOF1Hui9DQBFqKx0ue3jFy77NCG+orXdqighgF9ij0HrFS/WBF4OJBqszxPd7h9/ryZ8udJFKwKNJQ==","signatures":[{"sig":"MEYCIQCyWOcsJ7NGplyxta+M/LvAdt7gjcyWpOyTciIr7U8lqgIhANlX6xLoI+EvSNRGGyKtnEfxi7A8eX17F9mL/NPWUO5a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiv20e7Kscx4f37je1CBLTfXyo/FyHaYcaAYOL62BiUgIhAPq34Vf8F/K4wtTSNH2/HT5mP9DUGjltUcV/YDq8rzj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11997105},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.5_1792619735620_0.11467521815288051","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@rocicorp/zero","version":"1.11.2","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.2","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b41a2f862bb614183b842cb3a940f7e1492a0463","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.2.tgz","fileCount":2575,"integrity":"sha512-UFxbi5hZlyNRVkZWEF6f3GBk/FtRI7wzghaVQ0D0T2GYSynTtZWBnOa0/Zyq6RkjbFXsJZQCksdGaKFv6fQUWA==","signatures":[{"sig":"MEUCIDruZlT6+QheRosUle02P45WfNe/kwKj668HVOzsZHaYAiEAsYhyOyso9xjfs7VyrQLRiIhgDXyKt3J1cZ8VIVQgMHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11919630},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"cesaraz1","email":"cesar@roci.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.2_1792624578761_0.6202750159424513","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-2d07ceea-20261022":{"name":"@rocicorp/zero","version":"1.12.0-head-2d07ceea-20261022","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-2d07ceea-20261022","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c9aefc0ca3c4c55c811c96af98bb6455c9a54e21","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-2d07ceea-20261022.tgz","fileCount":2572,"integrity":"sha512-fcbG9/N9N1bFwdt3xooD/Qy+x16jvVK2a00vctTabPyLCMd0z9cJM9fTWp+7aIrVtzlP2kVRPLoPLk3nal7Syw==","signatures":[{"sig":"MEUCIQDJ5uXiRoYb8ATQRzyY9Lo12SWdg367KHbhXdDUtTNG1AIgegdrV2ooZQbr+ibtLvN5Cp0JIIrV7sLvJrTnqaeSAxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDW3KuvqCsLUm9BYvere+ygn1g+LEAbJJDglbJiVEck1AiEA1OHxJVgIGd++Zk1hGhNNCl0Nqfq5MTwZ8QQptf3wZCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-2d07ceea-20261022","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11997161},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-2d07ceea-20261022_1792663449257_0.6295597499195178","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-9a08f1e4-20261022":{"name":"@rocicorp/zero","version":"1.12.0-head-9a08f1e4-20261022","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-9a08f1e4-20261022","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"578e9126b66bc4f7005febf1db68488e56a14a9a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-9a08f1e4-20261022.tgz","fileCount":2572,"integrity":"sha512-AHs+OIkybZKWpLwZvSM5+TJCsB9HZ/SkrwnQDv3AI21aknTNJJwZn2kDORm/uKWnd43TgLuDgk3qZd88mi/uSg==","signatures":[{"sig":"MEQCIDgZHUAGkVXAbPI8WU5mAx0ECeBppuEyHkbKB/AuEtDyAiBXahxcq6jaJ3OeUxaZpSkmaJtTgzp9G9qXvnH+3PF8Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBGho8Y3e7TiVRBfHi37fpIeYb3maNbiQ4e9MxZr2sKQIhALhZhBqgKmbl1oqqgGqdIlKSlZZM4SBqyxSReLyN4zJ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-9a08f1e4-20261022","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11997162},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-9a08f1e4-20261022_1792669274900_0.16038571343217023","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-cc861e8f-20261022":{"name":"@rocicorp/zero","version":"1.12.0-head-cc861e8f-20261022","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-cc861e8f-20261022","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"bd236f8ce615dad2431dd2c4a8c34fee3437d571","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-cc861e8f-20261022.tgz","fileCount":2572,"integrity":"sha512-wRttla7EleSbvlvlRKlP7QyDtQGHRrQMipsrPlXeUh4MZaUn9xh5KBWMamGUon9s60LdNVT1QEox0yFjU356lw==","signatures":[{"sig":"MEUCIBN1WfmtlPr21oN88trEz3Xs+GR+WqQ9K12MvVebZCdnAiEA0Z2BGAphULXcOx2GxWO4SZAygTGHMapzkJ3XaUXLAtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4OY7hB4QyATbBNdFblHxNHWwzWd3CI4jcPKdOxN3Y+AIhAJ98JDorezyIHxJ6XOEyxegv/Di5a7GSNS1Vut5bQZaQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-cc861e8f-20261022","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11998292},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-cc861e8f-20261022_1792686247890_0.47285291129309814","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.6":{"name":"@rocicorp/zero","version":"1.12.0-canary.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ddb3a0cbbd0167cf99593db9b5ef5fec22fa87df","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.6.tgz","fileCount":2580,"integrity":"sha512-H4l7edQ5KlmzQ6ZmMyQ0pfhJJkm4MA12eNydln55dwLML8tbHw1oh7hi1jQaZNdQwwuwTQFWIQSeIA2RPqoyWQ==","signatures":[{"sig":"MEQCIG0ODqdwefjktnIQGC/DH/8jaEx5aOQgNaiD0Mk3fpMnAiBhRt4eLq3QunoF+k/G+xSaqgx6eYQTh3sLIzDaOjmK6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBCGaVRblvVQndikHnV8Fp/bQ/dVg+5orhAOlV9xWbLVAiEA1aJ6/+6/CpL5zUSjZQNkcTFQWxbb0/vqWXhArkkNg4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12050585},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.6_1792701182135_0.25022425716336194","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-522d2ce5-20261022":{"name":"@rocicorp/zero","version":"1.12.0-head-522d2ce5-20261022","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-522d2ce5-20261022","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4c02dd5e3c24eb3809f7a24a6c039aa7c6a5b9dc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-522d2ce5-20261022.tgz","fileCount":2580,"integrity":"sha512-h3k3zbqkJdFpWhTGVPIqj2kLhDSP04QPy4hHYcT+inw1tRsXetV/JfVTxJ1PzezwOIbdh3hpVQIGupFf/yguSQ==","signatures":[{"sig":"MEUCIQD4gW34eclr7+e7eay+t/idQ63LMugNFFPOBB7y8A8oNQIgbdzTK2rbjFY9qMHsU+zhdr5M1tASzGjGUhOC4oT/tMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQ7tiEGw3qyDxnXB0zls0fP6XxxFqtURpeLKct7m0nLAIhAOLHQv1iNsCbNxhyFLmZxJY542m5zVftAMIa2l/tIgwa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-522d2ce5-20261022","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12050641},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-522d2ce5-20261022_1792701493904_0.04670085300983584","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-9aca1b0a-20261023":{"name":"@rocicorp/zero","version":"1.12.0-head-9aca1b0a-20261023","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-9aca1b0a-20261023","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"37b32370fcf1d9b36be67ade565d5d96e0de57b2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-9aca1b0a-20261023.tgz","fileCount":2580,"integrity":"sha512-LNONxH80qbxI5ymgmJX8AhqJhfidXXNT2NdEGHJbttZztSbUygpglUbRti/NETCQfiBFm5Oul18MnL3RS7hvDQ==","signatures":[{"sig":"MEQCIG/JWXGq8inTw9BCxYdXaXAwSWihbScLdHFSeCNe2s6LAiAY/HE5GhBAK64j7+vXfml72UHhUpZ4XkUBU9a4bS7Bnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOeS2VDebpbnnmzzDRIFHoLIQ5FqE0XMSiw1zOa6x3cQIhAP30P607zfTau6pjQgog8jlWjC0kV/zIVTFuzYc3Ho6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-9aca1b0a-20261023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12053505},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-9aca1b0a-20261023_1792718010373_0.3670175709253305","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f24fddae-20261023":{"name":"@rocicorp/zero","version":"1.12.0-head-f24fddae-20261023","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f24fddae-20261023","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"65b087e9395d081e3b3a1a6a78b0ffa11a4bb13b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f24fddae-20261023.tgz","fileCount":2580,"integrity":"sha512-VX8Rpc/dXh3a+dMA+KQGcaOF41kdikJus+GS/+d8V6Zp0xb34qoHE5e90fsRDhySh9bypfspVJ/7u9aQGf39aw==","signatures":[{"sig":"MEUCIE14tscBSlpsqalMDH8b3lSO/QEwAzNxJzv3UhUpwYjKAiEAzB0a9qFcLlA6zKLytR5pf57/T9FFqRbUYEA1FVqnKbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCTCDRHvupUJxdg4jxnNwBH8dtEAX9XC1ykqhUEnHkLQIhAKSrFYP6EJKGh+ZncDShNbKBTrjUvzKVGwWsjQ8/k7gz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f24fddae-20261023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12054403},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f24fddae-20261023_1792751784445_0.025608473036593082","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-874e1ec9-20261023":{"name":"@rocicorp/zero","version":"1.12.0-head-874e1ec9-20261023","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-874e1ec9-20261023","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5231ee063cd07f6e3fcc0afcf49752bdef0e7c3e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-874e1ec9-20261023.tgz","fileCount":2580,"integrity":"sha512-7/UB27aYOv1d8WJsMQXntGq2DVHvHRAw0tpgQmoVpcITGje7szGVpeq2U0rIUS8fwpUcjQRYY9MUmVChYNe//g==","signatures":[{"sig":"MEQCIA+xxLYQ12T2pXjoUCveChaCG6NDzyXdVG4ogGgIECs8AiAfyQsNY/wAXr6Lnlr6+XsBCWxme9LPkpIz9KQaVd4l3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXxm0R8FMam0CVFPtbda57Xwe1DNucbznak4HD1kzdeQIhAPa49QFLpCSR6oTKJrAhKePu7+RtFjFAQ/kK60LkImo0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-874e1ec9-20261023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12056486},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-874e1ec9-20261023_1792758241923_0.7151868920309532","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-b977f6cd-20261023":{"name":"@rocicorp/zero","version":"1.12.0-head-b977f6cd-20261023","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-b977f6cd-20261023","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6eff5d0fb1b3442c9e10aaacb4e75dfae7f672d6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-b977f6cd-20261023.tgz","fileCount":2226,"integrity":"sha512-2u2Wp+L1I80v3tYQiY1AZtxII2AC4LSwFUM39rWHAjbuKyJeW6UwHaIUJR//s1nA8dvl2FzQ7X+OOPsAJ24ZGQ==","signatures":[{"sig":"MEUCICu63Oq52eQvG7VVD1GhFPmtf1Ae8jTjSeGzWMXyNKMKAiEAzBA9wPCs+aCIKpHeYF41lNzXtbqj8onIGAWqSgqPN4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLAg3tHTfc6fJAb3utOkBfI1+VpP5+Cey1ARUoRjIkcgIhAKseOBt7U8ICafGnV7Nue+Gba6OgEzOx+52xnUjU9OCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-b977f6cd-20261023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11249393},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"^1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"^0.223.0","@opentelemetry/sdk-node":"^0.223.0","@opentelemetry/resources":"^2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"^2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"^2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/auto-instrumentations-node":"^0.81.2","@opentelemetry/exporter-metrics-otlp-http":"^0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-b977f6cd-20261023_1792764666497_0.17161298804478742","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-fdd783d2-20261023":{"name":"@rocicorp/zero","version":"1.12.0-head-fdd783d2-20261023","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-fdd783d2-20261023","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"4980febf7cf753910ffc728975e824765671cec1","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-fdd783d2-20261023.tgz","fileCount":2226,"integrity":"sha512-0/pfINlPS7GTM1/0J4/OQfxOc2NreLPD8Yp0SkdQ/eQMn1NIt7Y02KSSvkiO70jP4QOnICzmXPhLnJG/8cLdVg==","signatures":[{"sig":"MEQCIAnpq4iYRw+dgp3dWCp1Jb8wXrAVNDaENUUaoz2e7PbCAiAgq0Q0X9+s7STkxMlKMnP9NSgbLGqMIJRF5VOohzP5Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdB4sWjV4p1OG3OIB33tG2lFQ0dWinWsfzhIiAJX5pWQIhAPnLQh/jucm7Es/F6bMfXAInuaR3Y+4Obea802RlnoZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-fdd783d2-20261023","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11249366},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-fdd783d2-20261023_1792779103624_0.5396778697761224","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.7":{"name":"@rocicorp/zero","version":"1.12.0-canary.7","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.7","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"d48341074e31a90502fe2c6f7717c05ea9c4b3e0","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.7.tgz","fileCount":2226,"integrity":"sha512-M6Un2sL/AjbQJlyexfNLHmOrL5lS/DJgHbny5NEIWXmbdaQsktBy1PmnnX/EveBeGUryw1YUdh5Ms/LSEp6Ubw==","signatures":[{"sig":"MEYCIQDnMvwGyyCflKhv2zUq0yt9B3r7Pn5PXXLnP3hekOvogwIhAPk7FKC1y9mm3EdaJ2Eo0gyNdgDmN/WEVhUf7M7R5MrL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1YbCaWAUg4rrjE5x5G54sLgycLxcxLXtkrvDAAqY+MwIhAI8D9ovidoOZBljPHQP7mES7RpWMJOVy+ZI/IeAT624E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11249310},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.7_1792786206385_0.6328642870845413","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@rocicorp/zero","version":"1.11.3","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.3","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b1b8f4971536452a29c2aaadc681c5204b15a77","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.3.tgz","fileCount":2575,"integrity":"sha512-xP3yPX5q2zauLaZyPICoV7j/16PsyTixTyv85Kj/aFUT48JIyOHrAjsthHlpZhe46XbSlXHzDGSuqIjuwVJmHQ==","signatures":[{"sig":"MEQCIAq/zk/do6+Hy9rDpPssZBONbARiDBNKdZ0b2aHdAdD+AiAWKBr+wzpsmtb3DLzvCuYbPZwsw6Zu2CfOXx4t/LOSXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11919603},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"cesaraz1","email":"cesar@roci.dev"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.3_1792792370060_0.585747310224694","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f418f2e6-20261024":{"name":"@rocicorp/zero","version":"1.12.0-head-f418f2e6-20261024","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f418f2e6-20261024","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"3b942c35224a3ef26b279e1bd6abd2695dcbdc5b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f418f2e6-20261024.tgz","fileCount":2226,"integrity":"sha512-ZZ4CcYnP2FceRDvuZBudjlUPuv5+up3mZYMmf5oq6HOq7S9EdshZ6lQ+MK5Ptx05mVIG86ixPdkBl85hmU7Sng==","signatures":[{"sig":"MEUCICR79gp58Zq/yqOSvM7oa8mvJqW1Kl22IasdoyX0bFcjAiEA5YiwP3cLj6b6fyxP2o/N62cmb8XX9xtyczJgqkQ2BsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCagsOEDhWIT4eSFH0XuloCl6D5pcbCF2GdyWqZIa7LFgIhAKZqsTQdCddldrejBbQu6W+q0g65qiDj7RFdi6miS1a9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f418f2e6-20261024","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11249366},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f418f2e6-20261024_1792820465658_0.7990486135965693","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-945ce619-20261024":{"name":"@rocicorp/zero","version":"1.12.0-head-945ce619-20261024","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-945ce619-20261024","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7ce1f1c1bd7b65db631b0a1a341508c74a736fe6","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-945ce619-20261024.tgz","fileCount":2226,"integrity":"sha512-F4TFkNVNT5D/ZfckM18JEo8jzK/fPNvfHVqBcccnzQrk5d/O/X61/6QCVHo7ktaFse/SvgpWT1V4tlLv81uuZQ==","signatures":[{"sig":"MEUCIGe+b76g0y2KRZOsRRyjY70SLDhenDQrkobhkOqr4a0JAiEA+qCPFXhW8hJqBPdp6Zr+i9SMYxcrbUPbBkW1wThbL5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDXJBwT3oClPJsHQJNAqU/nEX0HljLrlWWW+P56JZtygIgZAE+Utae+XBxuVfQI8ZzyDbAgrg2r7rB9M0ggH/5rXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-945ce619-20261024","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11253917},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-945ce619-20261024_1792825150013_0.0121587374729899","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.8":{"name":"@rocicorp/zero","version":"1.12.0-canary.8","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.8","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fcd1bce4861d42398b011f465b30f4271c0428ab","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.8.tgz","fileCount":2226,"integrity":"sha512-NFkrpdxi/HJ+BpNFdNi/eebfZtOoFKa9Z8ZC37KnoRyesHZ+WvaJmNo2wN3ctekXraub1L4JKu2oovso7aKVdw==","signatures":[{"sig":"MEYCIQCwfdLO3n/41ozee+dmewaGGwBXXsPo4LCS1rKPHFMLNQIhAObmspol0mreGxOfbAfI2wjwMuthwg0p4+nfx2rXVx9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICvpZ867XUohN97xLl5nW0q2w6/7ZVrAmQoUCSDrE/BYAiEA8su4u8q24QEOehS+5GIYPS5dC2VnQgb1l+Hpqn2fFPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255625},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.8_1793062175847_0.7391951372731418","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-04a27634-20261027":{"name":"@rocicorp/zero","version":"1.12.0-head-04a27634-20261027","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-04a27634-20261027","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"f74afa193b18fc09f2afa5c742beab44125b7f85","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-04a27634-20261027.tgz","fileCount":2226,"integrity":"sha512-bSs9qlLhrKPs+3sv/LcR8M2DFmNKcjbCUEyOLWvHLnj/MGu0vXAEPOaU4bNdVpWGb3ootq8C3Pp34urmVE5l/Q==","signatures":[{"sig":"MEYCIQCDCb4mzny/4MgI9/f64xd1/cxILY1dmw1CVPnC690a9QIhAN9ez9K4n1eihmb3Fxc/t7129eOw4WoDZ3jdNBm4/9UD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkYCmwzMUU9gDGIF75za9pvI0mOnPN7v0TQzQmp8FxHQIgFB3V2xnshe91tFHp9qVbESY4QM36F3juZM5mPVTXg9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-04a27634-20261027","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255681},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-04a27634-20261027_1793062308552_0.6965231917132874","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-681f83c6-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-681f83c6-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-681f83c6-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"be4b27be2d9f62729f7fd87e3bf43c24304c3b83","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-681f83c6-20261028.tgz","fileCount":2226,"integrity":"sha512-g8K0MKmrwRdS1nNR+WEW1ZsDOUNwKEGpdt7RC6m6B52boQ/iLawHa5vMCYCycHAf7L01Mqfw6XUZkfClZCvf2g==","signatures":[{"sig":"MEUCIC6BVFOGG34jvTp+HA1nryBq8AT7rqZrdXzVq6Y5W8iUAiEA1G+XB90j7h00Fb3BOMXvVPdNcWsbAJVCHyf8z3XRX4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDl/AiVZ0WXM5UUwHU0AJsTF7Cf4oTCgDJkCvwHNutJaQIhAPqS/REZ+pdOJKQasQCBBTn1vAgvLVRjfK8EPsYndZ5L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-681f83c6-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255681},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-681f83c6-20261028_1793178470980_0.9832450259360216","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-07ee4c18-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-07ee4c18-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-07ee4c18-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0707e5f397897ec021304d4630062293e0e76328","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-07ee4c18-20261028.tgz","fileCount":2226,"integrity":"sha512-21tfXQYM+kZ7Owi690giy6y8thfN/54k2GaQhxvghyF9plo5DOz5qFiANQQpTd1AI9e117/i2zyXAlxzDbxsIg==","signatures":[{"sig":"MEQCIB0FpLSBB0l9JuMs46MSx/tTnF66pTJuNHqc97MHArYbAiBehqE/vXA2XXvrL7WMCdeCyt6o7S6CMXA+M6ZUP21+aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSv8UGdll/hEPoQRRWHeihIp5ZmaliNIr39+7jFzEQ5QIgRT15CUQRNkiJ7GhN0OARvF5zyGLZCvUsYFh6YrbqaEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-07ee4c18-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11255681},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-07ee4c18-20261028_1793184612117_0.5866526929392896","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-a9c31313-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-a9c31313-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-a9c31313-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5f9d961ab34859f4ccf77f805ecb6a1f21274f24","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-a9c31313-20261028.tgz","fileCount":2226,"integrity":"sha512-L+ZPhF7YsYOKfDV5k1kpjwtBR22bHx0YuxggclkeiE3xojN2CLIireZCvcVysf12BKWWV/uvi4SK+Kn+cyCGmw==","signatures":[{"sig":"MEUCIQDcQXXkTjzegehBE4LgXw+XAy8tMJdiE0OReWy1QFcfKwIgWCvWaWxr4K5cpzgvx8FmN+5PcYDXsVEPb9jfiAfsKS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAUDMZ+IU6sn0b+mgeFlyiqWjlxraTvHutIuYC7ocrXdAiEA1mOiuc1HGOV9M+me8JAjd5oAr2KxRnzeoVaPm0JG184=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-a9c31313-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11188485},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-a9c31313-20261028_1793189174101_0.9341161130745549","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-490952dc-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-490952dc-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-490952dc-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"e94239b62f11b0f1e2eb941ff42e2cdb5a1021bb","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-490952dc-20261028.tgz","fileCount":2226,"integrity":"sha512-V7utsyimeo7RIVvstIW6PAQPomAKytyz7YOLAcd+Or5Cg7LWTB4kB35B1xXrBXoxSIK33qakEJTzpNQ+f8pZQA==","signatures":[{"sig":"MEQCIF6Lt+n7nrbNdxqyofjtxBVVEA2DasWJc+axnUm0RHuKAiB1mMqCDb7oznWUSEh6rQ674R81l1QVBZotRuwLjBBkYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAN1gvmHHk9v2tVDkBz5jOtcFeo5uOZW0pRgv9eVaryaAiB+4YRrvRIA6k+HPtBbTyuaR5zHrZQtT7wui7Pt5T+eCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-490952dc-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11188485},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-490952dc-20261028_1793191794914_0.30552951668577066","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-a32add3e-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-a32add3e-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-a32add3e-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"59669904e457898433da31dcbcfa68e93a2112e9","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-a32add3e-20261028.tgz","fileCount":2230,"integrity":"sha512-jqaz8MtqXNc8tfszTSxgVOaK1kF0/tZxrsp1N98+zeO57JW3F+MgQ0DdkuyXyzxe47En0XZwBC7O8PzVVBQj/g==","signatures":[{"sig":"MEQCIATyBlEPobAejE6P93MYj0DtYt+xMNO1OZJPiuOjjYh2AiBX6KAw+uhUaUOumaCcgNWG9dP6cZMxEbMjko/aaoGU4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID3wgKmOh5quK7MSMkvmS5ChRvM8cOlhdQCZyb7axKIuAiBS4qC85VSjyElXjOFsJhO8LOnb3+eacoS/TRikWMpuBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-a32add3e-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11190819},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-a32add3e-20261028_1793208013442_0.2083066199788819","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-0ac682b9-20261028":{"name":"@rocicorp/zero","version":"1.12.0-head-0ac682b9-20261028","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-0ac682b9-20261028","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a6b11a234b5962a9f855e5df644ccc6a3b37eb4e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-0ac682b9-20261028.tgz","fileCount":2230,"integrity":"sha512-8d1ud+6jlArj8GXj4SVz4vD6Jffphf+4gCGugOdZdDIPW+R8qGn9/poq7J+1QVp9be7Z+B3/bu9kb7EugrWUww==","signatures":[{"sig":"MEQCIH0nqbv6+hRTtZ5HOgPiaQ/teiTVKeHyqxwRoTedOUR7AiAY1Eu68kZZH5sDUOxWUVw74IGOvcZ3/gmuPXRmyG3ShA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICXAjQjvKnqvrNarKgVveMCZSz8FcdNDP6eAHT9Ak7S7AiEA9getXzJRBiNMzM/LYP6j6QxXKMPBXQeq5pz5N1WLZis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-0ac682b9-20261028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191947},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-0ac682b9-20261028_1793218704730_0.2033369604216505","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-e7763a80-20261029":{"name":"@rocicorp/zero","version":"1.12.0-head-e7763a80-20261029","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-e7763a80-20261029","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a7a1ab544b50c7fdc89ca4d4fe65831155eaac21","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-e7763a80-20261029.tgz","fileCount":2230,"integrity":"sha512-BwXRs1Lhd0P5Gj9qX5oMLrwhXSGJFPXf1eY1aTwuBgm9TSTRJr1L745IbrrUZHt2tGA8iUeVBulWJAOMR5EFXQ==","signatures":[{"sig":"MEUCIQCQHLuei7JqkPLU8p8Azg8QUb7S2wd/EFvcn5lc+MO73QIgZ/xSFzFEmZ0Xj6KffhGc31lp/IA3nvW81YYz65jCS7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF89NJtZSzIYJUiOwbpnqn/Sxi2EnviVP9glplbAVi2aAiEAnWd0wtajDx+T8AjglYNPUvIaEuozOlc6xNHT8AkyhAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-e7763a80-20261029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11191947},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-e7763a80-20261029_1793267945276_0.5372233888932967","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f7799734-20261029":{"name":"@rocicorp/zero","version":"1.12.0-head-f7799734-20261029","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f7799734-20261029","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"a578b0f90afa797c796df2315bb0c419f5246038","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f7799734-20261029.tgz","fileCount":2230,"integrity":"sha512-hwCq8RPEoyiya6zfA8OfMdClWvG7pzziaGSMuGtDSBclPeOc+SsCD9jdmWtsnBtY4tLXHbW0CPWe24QaFhRJrg==","signatures":[{"sig":"MEUCIQDQZBAaV9VGYYSFE3ICuaIL8NkDK3CXJfOq2hkLxv1mcAIgF/0UIVEhOVJIyr2hiJxsPdnsulLOCtpcQlwBS9u6/aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG1BLraZfcC/9Xq2hOuK1OMZ1v9r+uxRJcMYweR7YnijAiEAwVImqQ18avxG74c7fU9UCIxRzoy+Wmi7vpJfWaBcaqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f7799734-20261029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11199253},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f7799734-20261029_1793306015880_0.06822461236425514","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.9":{"name":"@rocicorp/zero","version":"1.12.0-canary.9","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.9","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"84bd9465f82d14fc050a2055d1772b32dc189a19","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.9.tgz","fileCount":2230,"integrity":"sha512-KNNCZB6rKZRpUXyZLbv3uAyfzX7OqCRIA5sEYpGavYINYyKWlOAs0Hv/8uj3PDLxnGIUo8Ua/3dg+WXEaEe41A==","signatures":[{"sig":"MEYCIQDYJsk//xtdiftfjPnl0oEB55x+jC2zVCFthlux/Vn6rQIhAOz+8ONcoSwH08oeyZBfgFGE8wzUNOmqFtPO9JVM11vL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFLXxPHuiQaXrHAc12KBLXosW8FyUq3YbgrPtHV1aPWdAiBSY2W5frN8/9tQR1eBdqTppOEH8aW2Zb9nwfEbKS6gZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11199197},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.9_1793309217313_0.2036649777533972","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-9a74d2d3-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-9a74d2d3-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-9a74d2d3-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"8e4774fbbf3c5cb8c1ac55110eebce2f1de5e3d5","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-9a74d2d3-20261030.tgz","fileCount":2256,"integrity":"sha512-T9xDki7UQBDJEHki038zaIWoxI/CPlFaNyptVIPle5JC+nmLrzDsvkdVsrV5VSvA9Yu/WKOn76SXkGz/5URq6Q==","signatures":[{"sig":"MEUCIQCvaDzQCcpKOHzj08BHymxZb6DeJ7f6OVv/6g73FGrSawIgKjBSxqwL6/TcK5MN0yQgsibtfGAAPhewJr4ZPmDlTIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkwiKwfoG4PflZ97WOfG5fia8zqiGojtstdlldf7gP9QIhANGhN4UrlPNkXCLtt5thgwT7JyIkzmOkylZwfG78OMNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-9a74d2d3-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11246890},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-9a74d2d3-20261030_1793346438681_0.7642047106795069","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.10":{"name":"@rocicorp/zero","version":"1.12.0-canary.10","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.10","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cdd981ae1a56b996fb61a3831799c8bf1ccaad1e","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.10.tgz","fileCount":2256,"integrity":"sha512-2rAfu1a7oEHYQ20dEWyqgZqe/SwOxfa6Z/kx0JzXBcweA6ntxLI/+HpaKOpr6acAAqQUCR0tO6t0l43C2m9F1w==","signatures":[{"sig":"MEYCIQCAkuQf1wjGYt7DrsmI8C8vmggQ1QL7NEYEdpWpYtF8ugIhAOdOGiqvPt4xZjjFsQPbSTGTGuZeLH6OgzyTxwX0vb6o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG9jnZC3gjp2fOwM7KRbXYY9zrVqbB/C5gmqPqTLh2n9AiAOYEzoLVhBu7iLr0q5vvbmyQnDcmikoBrIftbemDgGOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11246838},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.10_1793346708937_0.5672370978443642","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-e2ecf69c-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-e2ecf69c-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-e2ecf69c-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"294e81989660a032f2eb72a1dfa6114897a3c207","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-e2ecf69c-20261030.tgz","fileCount":2270,"integrity":"sha512-UW4e8eouuFs2NKv1WorgZyFqeoyKTlC/vQTcFktEh/G+MsjQHdArq88rBGF+B3KC1mnHd+SvglniOUlvbhSUtQ==","signatures":[{"sig":"MEUCIQDirDeEHryusvljr+wNoe+k5eOv6TLo9OFmJ/DhC1MUggIgGmvplBg+MnqKyNQ2GbVrJKBzaTpUYiOzNTQgAwRfzvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcjFdYrtxYr+hsUDRt2HMICh4pQQYoMn/qHD6Pl3LQgwIhAOoCF3NAo/uo00BhU5He/91Ab4JVsFSowYBmEk9tLVj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-e2ecf69c-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11585367},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-e2ecf69c-20261030_1793362605029_0.14938701973775736","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-642aece8-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-642aece8-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-642aece8-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"eaabec548200fb627e930dd58a75e63474173ee4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-642aece8-20261030.tgz","fileCount":2270,"integrity":"sha512-JwMynzhytIS64gXCxNziqmIcJMUpoZvYrM4XOd0BjYOikbo7n5vlO5ehPuIB3er0dMEZxxH7yiZ0dizBvdRqfA==","signatures":[{"sig":"MEYCIQCDPwiKM+WZdc4kHMVVsiFV+fu/nRO9FKmuTOtVyhS6CwIhANAGXxc+rBzD8lg0PiVpTGOQknoBWcpYlaqedBVUwY5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF0Eqp3xnfGp20x876iMDigJwvPUUdn3xDrNAGDea7QLAiAcfI1FtI6gDQip0OchcRbbnnvVHdU/YZ3r5bj993Bi3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-642aece8-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11586643},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-642aece8-20261030_1793364918569_0.6570248689321202","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-452caca3-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-452caca3-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-452caca3-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"c667392e4626f3a50ad86509d49fd832bb1dedcc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-452caca3-20261030.tgz","fileCount":2270,"integrity":"sha512-+eIzdrKa8lCmcwUIPkPQhHKEZE6fOgD6DZoXwJhezvmjvQPEgTrLPYEQyjdtJv8hOzP7v8lOkIcj6PUxaD/TBw==","signatures":[{"sig":"MEUCIQD91MBzJJcviLbLwS/7NmO4o57AyfS0pvZa2PrqjaM/MwIgDs84r1RRMjZVFsWFeyapfpAr6ADRkBpST+1uBFtnQDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHDvsbOLC4Q9q+E4Kt8uYzwDu4DmZDsdJHCYom61m18eAiEAp/MMSGEOvt1Ln3GoiHuIsX/G1knmBVwT1uvuYAVjifc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-452caca3-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11586643},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-452caca3-20261030_1793366792889_0.16801097035983914","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-8166580b-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-8166580b-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-8166580b-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"5cbb1fa761fc2215f0b20adc75edd38dec6b8819","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-8166580b-20261030.tgz","fileCount":2270,"integrity":"sha512-fJceLzMnsMU8AOtlTcTb/LjC48xB1wx1zJ7ITPueHa1y0R3ISQcwLtfrosXqBZ/Q3XPT0iP1W8MZQ9k8cjKEKA==","signatures":[{"sig":"MEUCIQDrF968ot8rr+AVNzI9qBtmZZ65GSR0WklHmbx8UHbQ0wIgNiTM+LDS9mWGrBGfnbhwnGgFBOAkqObUzY1OnJdnjRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICro7znCzzpG/f4Vf1vaBTOQBqm0OAz9GmpPtVc/qAUFAiEA+1usbRQ+aSyrzxFp4X9KzT+Rp8AhAMP2cN+uhCGC654=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-8166580b-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11596245},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-8166580b-20261030_1793369475189_0.14946398814932915","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-523d3b97-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-523d3b97-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-523d3b97-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"6fef311889eef2b9065297914b9aed4f561e9f26","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-523d3b97-20261030.tgz","fileCount":2270,"integrity":"sha512-C+9h9XIt/n1g+IbTrzfG85By7bdfdDKhsqHBKfSwuk2cboXYCmL9/iU7toP4NgqwjAESldPYCySB4BiKzeubbg==","signatures":[{"sig":"MEUCIGpwif757b5upkzKGZoysVXBR5JHeGHdbu/N9qDsetXUAiEArxMXP2Ge9lxUK3A61+Jn94iD+B8+QlyTWAUEdhyu8tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICQvZj8Hkfn9ov6qcsZoD+/tZAvCa6KdnF455pR93R2LAiEAtwquaNIeKT/63TqKoiaL9qO63Y5KQHWhNltM3vEzY3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-523d3b97-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11601119},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-523d3b97-20261030_1793371989015_0.8658044076098108","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-5493ba54-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-5493ba54-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-5493ba54-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b68cb4bc0ac4e7e169552378f866835a7667a3e4","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-5493ba54-20261030.tgz","fileCount":2274,"integrity":"sha512-yRYdLybsFkKE8l7GyCFsobYpIGyDF5w3JF+UGPab7mwj9BM7+JIso0WKgPdG6e872DRE6YxTgH0gS0i+5l2iAQ==","signatures":[{"sig":"MEQCID4x5cI5NBhND2hvY8rGLbv5wiSXSAlhXDcqWZSy4OQeAiAkVASACghFJ8B3aitVxbAfhNm48ibMBMiJXNWVlZwJCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBchvN3tm+8ZPv+p5KSsw/18UVpQNhcqD1bEpqtm/35AAiEAi7KBV+7AZErMKNlsgfW6ifRQsNhTl7gQXDHoafs7OlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-5493ba54-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11733454},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-5493ba54-20261030_1793386634419_0.052452747646657416","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-fe168e64-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-fe168e64-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-fe168e64-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"fdc8fb7639ce4587aefc187e4056732aacac164f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-fe168e64-20261030.tgz","fileCount":2274,"integrity":"sha512-u62agxDNJkDvvQRFdKnexDutOc7EEgvhU3qqsVKfQN51NyH2ILWYupLa5BwItUFHY0yjrfWQp7soy1I8G9q9VA==","signatures":[{"sig":"MEQCIHr/qHYDy93n+Q4q2FVtj2SXbU7tRobxQ9svPpgN4RTKAiABynckHGfgcUYSiJedDTUEORpl06GoGpUiqDNPhRL60w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7dlb6Sx6k3c+AySG9QRYNfUOA1md8Mx+KSHWTOzCuTwIhALewVp2NRcofyMByqK5Wdbq8uulepNZSvcpMcCO+kwbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-fe168e64-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11738296},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-fe168e64-20261030_1793389096574_0.6351954708910176","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-f22ec09b-20261030":{"name":"@rocicorp/zero","version":"1.12.0-head-f22ec09b-20261030","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-f22ec09b-20261030","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"b068b2cd584062c615c372b011da2e978301b737","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-f22ec09b-20261030.tgz","fileCount":2274,"integrity":"sha512-4JMob6L5LAx8MtUB9zJ2OSvjD3Q8U6o9CCbvswqgGtmU/3tTJbY2SF+qMDmVk5aPfpU5x5ezt/4JZRWBknirWA==","signatures":[{"sig":"MEYCIQDnUzWcw4VN1fKTZwhZLrZx+ZGIm0AOun4Hof7hTN642AIhAKRD3TaznUGST7PqYrH0kH5MblYBqC8YqZMkVdBuqtbK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHvO73LsC4+A9iaaVKNqHSkeDe0FEGw4x9bawU9Lj/22AiEA0RHGY5aK22x3epVyPlpa2wCIrxFW13C2L8qM4FuMVgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-f22ec09b-20261030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11748411},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-f22ec09b-20261030_1793392959786_0.5964017749649064","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.11":{"name":"@rocicorp/zero","version":"1.12.0-canary.11","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.11","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"7c934bd08987d72ce84539a7622d760678ecaf4a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.11.tgz","fileCount":2274,"integrity":"sha512-+/ARnKaPzVYsV6W1LLb2LJbiPoYr/34jE2XgKUVFXVoymkyzARkvf6rxuRfTiFn6Uyh7VYIOTmnhW2UTEqArSw==","signatures":[{"sig":"MEQCIFKHHI9VORAEE4wZXyMBqaGSujW2ob3DqppX9KXVC+TrAiAB477pqB3IgEfmihm2O7LhU1C122YoffJdETfx0kGpAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDwMqFbG8QMVlJ0igsgPITN47ECZ6IXTbr9INekGqB+bAiBKa4EynqvCXefyIb1hqG8n9TdisrZUYhf0O+01cCP+uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11748359},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.11_1793393215872_0.1419022283339142","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-b89540d9-20261031":{"name":"@rocicorp/zero","version":"1.12.0-head-b89540d9-20261031","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-b89540d9-20261031","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"263713cc68b4a3850d94931c805c7850366c8d37","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-b89540d9-20261031.tgz","fileCount":2274,"integrity":"sha512-CbIuxkSUAR1cjeYlBz9FRbfIob6623TXb6QIVTlV+7OrQS5fR0JNVu8kMQl/lOIhNRQkTMP2u4C/5sRa9QEa8Q==","signatures":[{"sig":"MEYCIQCON2oU/gZlnk1XWoNDcHtLuaBGmaN4x/nCkaarqaYm3QIhALFGlnOA+SWf9jgw6RaeImlC9xHgoR8fuPEGZ/QHdIwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCTCuaQcx5fxk/7pQA1RVhM0uBSdG1bCTdWe5H8ZhvLpgIhAOCZsvckyGuozz/nt6/EkOjPTCfrhyFmaEwffxGOG3bw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-b89540d9-20261031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11748411},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-b89540d9-20261031_1793418957055_0.23421053372845535","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.12":{"name":"@rocicorp/zero","version":"1.12.0-canary.12","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.12","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aacd6c99a627ee8b6b7b2bc87377e91427430c58","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.12.tgz","fileCount":2278,"integrity":"sha512-UaouWVS20Z1KML83bkl+c3d3ygSUlpuKEjMmWhnsv5Y5P9wMcjUZVbTfsuUuCgEbFVSGu9bGCkuVvL6+tz0BeA==","signatures":[{"sig":"MEQCIGcP/e4DMbq+un1e5R3BGO2ceVdXmWNMApXGYZh1Zsy4AiBQjfiXHWH1Y7fobgTO2lhmTDsWlATXyTR+rFoFe2pVVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZPuT2ZanT4WBkAtuUEmv/RWbvd2MEMXUYVEXU1JvKKwIhAMviYFEapqLq0Yk2tdrMVlXEZAT4GJN4qDABYRgxzcId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11763331},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.12_1793420543790_0.4076408115767448","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-fbdb27ed-20261031":{"name":"@rocicorp/zero","version":"1.12.0-head-fbdb27ed-20261031","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-fbdb27ed-20261031","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"aeeb8f6893c5d0ea8b3159c2ef759c380c3e8313","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-fbdb27ed-20261031.tgz","fileCount":2278,"integrity":"sha512-ljFj5kQNlMq8r9FPp3tVMYwQOjAeUX3KzGdbH9RRTRteXMXaOMmEvkYFDsPYLCy2/zElI/0olgMo9TRxJXwahg==","signatures":[{"sig":"MEUCIQCr8y0VZK72sOhrtye1CCMNPYH7DGSL27F0X/ixm71uEgIgXdxqvXKdLG4XgJYl3g7a9bHYCFUkGhofeov92kqKAdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3+UtmKYf1/qqk4oX0Wo9p7tJkRKykRSj3WXeWoyOK3AiBPRPjqtfNfb7PUVSQ9kCf21IdpNC86YvTWL7fgeNhdww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-fbdb27ed-20261031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11763383},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-fbdb27ed-20261031_1793421477160_0.05150184346319886","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@rocicorp/zero","version":"1.11.4","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.4","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"9c2919d0c5235c551e76bca86454cde217cca96f","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.4.tgz","fileCount":2575,"integrity":"sha512-Epoj8MhHDYwzZtVPXCZRqCTYivh+B8BSAz/JzosWGhvwJj/LvnKoDXXT8OzwHwAbeo7hvyKSWyarKea7eAXGsQ==","signatures":[{"sig":"MEQCIGy20rG+Z6meqPXbn0cZb2Gm/cyqY7xsMMS8RuNfdnYSAiArPKMrWp73AetKEloZfJl2qEZouWAZM4PHzqdrqar+iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11921316},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.1","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.4_1793796432733_0.46848117424266267","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-canary.13":{"name":"@rocicorp/zero","version":"1.12.0-canary.13","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-canary.13","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2ac83030efe6d8a571b1be85894d44cdf297180b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-canary.13.tgz","fileCount":2306,"integrity":"sha512-l7zy4fNRIg2Ct6hNDG8WeK1lawS0YbSD1T4eNvX+jqtgef+77gtUZQDHXp6E9UavlS6xZWI71RNsM+Cszc+hWQ==","signatures":[{"sig":"MEUCIAJbzbrNSaiosTec1HI94npjpc/QCv558PX203BVcv0dAiEAl2HeYtLwhgPugb8HuDAwFWziRG0pRZUbj7nqD57HTvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpoLE9NenYl6buDpvmtRy3BR4c61XBomnhUgvMCg5qxAiEAwdtVwpGAt9/dhiatIsdXZPcTSRUyjG91caZFSzUqoBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-canary.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973881},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-canary.13_1794318044006_0.21203325039348309","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-e2f030e6-20261110":{"name":"@rocicorp/zero","version":"1.12.0-head-e2f030e6-20261110","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-e2f030e6-20261110","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"76d0f2889a3cb28667a7b73444013dff57d29093","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-e2f030e6-20261110.tgz","fileCount":2306,"integrity":"sha512-aTVzuUSLMngk/ZVddXJOIG1FOhPMG7M7raBzY3CyQD0qG7f6ykRGloLcsyTqwzxg2C75eWl0HCvC3X/JoyqeTQ==","signatures":[{"sig":"MEUCIQDupj50LgZNSeREe/zOi7htx/VmbT8m0tClCtlUUShUdgIgLn0tRRWNv9RgJiHw5cDXon09kzPoefEQd0VijIjyWts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzVYWgI8/eOEsV72Jvj8+X1ynWRGnLUaYR0qiYH/i2LQIgQpc0TrGwgkf2WwWlSZWuWGxzTASZpIWcridtnE96Gm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-e2f030e6-20261110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973933},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-e2f030e6-20261110_1794318472063_0.5992936988727913","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@rocicorp/zero","version":"1.11.5","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.5","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"907e78dca87505a026c8b72ef786107ef618cd64","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.5.tgz","fileCount":2595,"integrity":"sha512-YK4kaKvBoxh2US8SMfnReg090tLxs/eGF17g3uFRohG/TrW4bGXDMarWQh528XZeSaN3n0kOg3o+UmGBdRQmBg==","signatures":[{"sig":"MEYCIQDGb5Mwzfmv7Gosd9wULjQb0Q8myjFaejySixmKBYSVTgIhAM+U6GHFJ4rO3enFtDPJ4RV5+GctUfRwTC0cQxFtZkND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12033179},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.5_1794318710944_0.5128832510224206","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-633e830e-20261110":{"name":"@rocicorp/zero","version":"1.12.0-head-633e830e-20261110","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-633e830e-20261110","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"892f89f7bd715bc5d0ddfc0a3ccb2fcfc7ee61f3","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-633e830e-20261110.tgz","fileCount":2306,"integrity":"sha512-o8cp7rDnfGi33ePHVUTO80tWDNQzHcXDPfb6VwkKhxyEZVRfDyePDlhzgYJcnPuWesKV0YKh6+xdckEEJXW20Q==","signatures":[{"sig":"MEQCIDFy8kqMlZfU2H5b9e2O4sZld+GYcsXfLVEZ28trRDkVAiBF0Y7Oig3eay14VyRRlc8X2RfynbUKrtbFbXqSZFXQuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErW5Q1KqlpTf0l+Oi3EaH8BO7OJ3QiKtzyyznSt0KE1AiEAqow+1Em6soFzmtV4aveQMmIvT3edT5UXrs5AnpWhJbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-633e830e-20261110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973933},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-633e830e-20261110_1794320214031_0.8700423529968566","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-836f22ed-20261110":{"name":"@rocicorp/zero","version":"1.12.0-head-836f22ed-20261110","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-836f22ed-20261110","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"458a553db996b6d63bb144b2a878661518e63d8a","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-836f22ed-20261110.tgz","fileCount":2306,"integrity":"sha512-1stoBUluBkDq866y3AuxI1JGN20Aqev78doiEGx3fLrg/OPx1slNSpbWjWaCYC2q/Nrm39qb0Qsn7U00T+1e2g==","signatures":[{"sig":"MEUCIEyh13wA9VaOt04dg97G0s+XA5mb8kZpGgObaB9CLCO6AiEA0ubD8ePPU7b6Ygeqj0bda6dqa7UzvcGIoVegGC62JZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQas1e5FswDlh5zC6ZkjfBu3pGW6qrpFBWLpbpWmxDqAIhAO/FJ1IQOcxheqZmYnvWmQqgW7pL9A+DZapGTvPl9HnY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-836f22ed-20261110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973933},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-836f22ed-20261110_1794332004587_0.34592932706722046","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-87e12246-20261111":{"name":"@rocicorp/zero","version":"1.12.0-head-87e12246-20261111","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-87e12246-20261111","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"41b5209145451cebd7ab14fcbf70d6812b5bb2ec","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-87e12246-20261111.tgz","fileCount":2306,"integrity":"sha512-gF/gZ5qY3cgz7iJfrd6TLwmRM+2/D8QHLUEwVgvlAqT+1gMilpcOKZwQ9Yr4aZNCEeuHfn5jnrbPQlvReAiAiQ==","signatures":[{"sig":"MEUCIQC2lip9xW5aNXjXK8dQLMUP/awcKcEa6Lof25vWYV/3UgIgTsxtVOlPHIM0S73o7+5q296p6fWDDn1pSxn6Xx5qXJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExQ396zP0S+US6syAd4LeWYIEw3TRh2yem+9grvfmXCAiEAk0GIgjSYkfDmqn1Nr0/tO9SmNMQqrgGKzRIz7MF+Pes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-87e12246-20261111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973933},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-87e12246-20261111_1794390321065_0.1528335567862955","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-head-e1bf42ac-20261111":{"name":"@rocicorp/zero","version":"1.12.0-head-e1bf42ac-20261111","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0-head-e1bf42ac-20261111","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"2b74016891f67db18d3c0d11e14428fd84de6def","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0-head-e1bf42ac-20261111.tgz","fileCount":2306,"integrity":"sha512-9KXv0Vt8/JZIKry4mAHOxY+ZRaQgIBXwPq4eHRCJxLIrrLtB795WkbU1tmr+m313fsQCsQxmDhARDIuWEB5j0g==","signatures":[{"sig":"MEYCIQCw1NBvUvh/AVi1A86iTV8Gsmu7UH4Wq7vs5pHhhQmlkwIhAL9m1iXgYL0EtfAKTBwnpI7pC7MCXGKaToVypLXGRZGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHAMv9KFCxcPZ9UHFUgrPU5hsVYnC19QtsFbZr6mm8GAIgIOIojlUoef6T+AHHWZeGwkIAohtRk+UJZLg0PTWlD08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0-head-e1bf42ac-20261111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973959},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0-head-e1bf42ac-20261111_1794392342584_0.46355062140849723","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-head-1ef5b771-20261111":{"name":"@rocicorp/zero","version":"1.13.0-head-1ef5b771-20261111","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.13.0-head-1ef5b771-20261111","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"35b4948f89afae8b25db453d7775b3285fa3b16b","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.13.0-head-1ef5b771-20261111.tgz","fileCount":2306,"integrity":"sha512-6r1V2le6n1D05Qc+Yn0hwtraeIUyH13WmMTvbLKV+9rzl/zt30hb1Z55eXn6qREyr3zJZsQaZKQA5nJROHDKIA==","signatures":[{"sig":"MEQCIHRpRyLNTtROxbpHFQ9dX7+QgfKsSFf4SX3E1HeTKdjFAiBR2v0RdSYOaFyWG0QIIKj6X/Ok0Ogl43KwmKuP6ewbOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWjrcJ5PaML46d66xPA5XJq0s7NxvUspnMA+kFTXDmKgIgXVfIX+tbQEqpmb9gZRWFzLMWrxtgpWCJqvIYSutHDQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.13.0-head-1ef5b771-20261111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973959},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.13.0-head-1ef5b771-20261111_1794394240704_0.29392038688085664","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-head-dd876695-20261111":{"name":"@rocicorp/zero","version":"1.13.0-head-dd876695-20261111","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.13.0-head-dd876695-20261111","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"866104c0ddf719c4f590df4fb1e4de8f67d7ffdc","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.13.0-head-dd876695-20261111.tgz","fileCount":2298,"integrity":"sha512-KZhqa5DMdVSm+VevhrTsj6Jr/sv8rneDYaL2AFZumROUMz6nIwUEjfk7fMleou6weRXnVCENtcp/5lLqj47GvA==","signatures":[{"sig":"MEUCIQDLXmKa2GcQmqU2CfCdgQ1ocIpHmGwNgwhQEVrheGNs4AIgXVX/ZkWS764p73h/jyftU1XZy+FfHBpdlPWVrfn05dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlSgxoaFDI2eFMuO4FNRNtxvPlhgykWhDWLu0jwnFnxQIgXFxMRPJwlSiuurMOnVFs/jLjRJXNQV3N+8h2pm99h+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.13.0-head-dd876695-20261111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11827169},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.13.0-head-dd876695-20261111_1794424983020_0.4943140161361994","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-head-f3a60cf8-20261111":{"name":"@rocicorp/zero","version":"1.13.0-head-f3a60cf8-20261111","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.13.0-head-f3a60cf8-20261111","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"0d7c3be1a5399f60e2d4769e64373c66671cd385","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.13.0-head-f3a60cf8-20261111.tgz","fileCount":2298,"integrity":"sha512-IVbo/SZKPY2MqOfhKWUUCsvILalCSCZE3WCThGoK+1r78/NuHtUrs4y5V2pXVGqVzaZ48KEqfVMStPv8RNSW/Q==","signatures":[{"sig":"MEYCIQC+3j8ydieDSU7fDQEiEXMTsuQsNS32icWuVDIrjz2qEQIhAPrPGMe5ngoK+BgIWoqtTp5FSmlbgOo/qilyG0wdkasO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjgOYToQpiqrXYIAdHdr5StHpr51E5lG8jPNODZ7azJQIhAKEYgO/QPbqjIQ8toRmhuSyynyFCrt7e428Tla4cfLlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.13.0-head-f3a60cf8-20261111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11829028},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.13.0-head-f3a60cf8-20261111_1794439713086_0.16808425957832707","host":"s3://npm-registry-packages-npm-production"}},"1.11.6":{"name":"@rocicorp/zero","version":"1.11.6","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.11.6","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","analyze-query":"./out/zero/src/analyze-query.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"ca4638e51b2176097a874e9db860ee5aeeb684fa","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.11.6.tgz","fileCount":2595,"integrity":"sha512-uwOnYimCzdqPXiPsZS23nBd1En+YLCinJzsw8nWD7pHrvGN7DazzrttsoyeZUbL3SOH2rJzKMN4PhtXnDlQGOA==","signatures":[{"sig":"MEUCICeuiyP5P+ToZ2+GsMHgmPEdMNQRlIOA512JuFJrNKSjAiEAiwRTZkjZeyJupeEfanjOvuwUIFMXvct98A2313PdfGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12033153},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.4","jose":"^5.9.3","kasi":"^1.1.0","oxfmt":"^0.65.0","nanoid":"^5.1.16","semver":"^7.5.4","fastify":"^5.12.7","chokidar":"^4.0.1","postgres":"3.4.7","@types/ws":"^8.5.12","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.0.0","eventemitter3":"^5.0.1","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^1.0.4","chalk-template":"^1.1.0","@dotenvx/dotenvx":"^1.39.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.1","@fastify/websocket":"^11.0.0","@opentelemetry/api":"1.9.1","@rocicorp/resolver":"^1.0.2","command-line-usage":"^7.0.3","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.0.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.5","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.0","zqlite":"workspace:*","typedoc":"^0.28.17","zero-pg":"workspace:*","syncpack":"^14.3.0","ast-to-zql":"workspace:*","oxc-parser":"^0.129.0","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":">=15","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":">=15"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.11.6_1794479902355_0.49588338932424403","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@rocicorp/zero","version":"1.12.0","author":"Rocicorp, Inc.","license":"Apache-2.0","_id":"@rocicorp/zero@1.12.0","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"homepage":"https://zero.rocicorp.dev","bugs":{"url":"https://bugs.rocicorp.dev"},"bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"dist":{"shasum":"cec4099aae3a1c805a9e75eeca167921fb551ac2","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.12.0.tgz","fileCount":2306,"integrity":"sha512-ws7yDY2ZUEnin4ai8t5SH3+u+Rai1jPYi82JgTm7lRI/sF7v7Euaj3sbr5aPnpo6DvL4arh1RBoM/WI9bmJ9mA==","signatures":[{"sig":"MEQCIAyms19+bCZEk4k5xozEKEzaTEsqS+b96mlUVqH101vVAiBnw7SdHYityn21yOz2vN6aCT+aVn1R53AaVVTsi7NUgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11973815},"main":"out/zero/src/zero.js","type":"module","types":"out/zero/src/zero.d.ts","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"arv","email":"erik.arvidsson@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"tmp":"tmp/zero_1.12.0_1794481614678_0.25927386815776743","host":"s3://npm-registry-packages-npm-production"}},"1.13.0-head-e98ab48d-20261112":{"_id":"@rocicorp/zero@1.13.0-head-e98ab48d-20261112","bin":{"zero-out":"./out/zero/src/zero-out.js","ast-to-zql":"./out/zero/src/ast-to-zql.js","zero-cache":"./out/zero/src/cli.js","zero-cache-dev":"./out/zero/src/zero-cache-dev.js","transform-query":"./out/zero/src/transform-query.js","zero-build-schema":"./out/zero/src/build-schema.js","zero-deploy-permissions":"./out/zero/src/deploy-permissions.js"},"bugs":{"url":"https://bugs.rocicorp.dev"},"dist":{"shasum":"f04c8af8e0f9f10f680614d7d2724faeb082ce32","tarball":"https://registry.npmjs.org/@rocicorp/zero/-/zero-1.13.0-head-e98ab48d-20261112.tgz","fileCount":2298,"integrity":"sha512-iWrjfjw/lTgpIS3pZZ8eSr85pXJwYDdRgyiMgFhK0qXabC2JI+OVr3So3avcKAadn+hFqAlhtPWgViXAtCzQew==","signatures":[{"sig":"MEUCIQCeofFajZfuhhGJhznZWm0ab2snURx35ailvxJqkQBG0gIgSdHqjQlG2cXhG08P3/ic6g3TxDmKUomg65N1B5WY2sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIClUQtGxHltg8jGe8RL65QZ1GOd0oXJADKCLs16raIXUAiEA6I1kUHH96UbF16FyJupPv0++3sMbQ8Du2irqejSoDlA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rocicorp%2fzero@1.13.0-head-e98ab48d-20261112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11829002},"main":"out/zero/src/zero.js","name":"@rocicorp/zero","type":"module","types":"out/zero/src/zero.d.ts","author":"Rocicorp, Inc.","module":"out/zero/src/zero.js","engines":{"node":">=22"},"exports":{".":{"types":"./out/zero/src/zero.d.ts","default":"./out/zero/src/zero.js"},"./pg":{"types":"./out/zero/src/pg.d.ts","default":"./out/zero/src/pg.js"},"./react":{"types":"./out/zero/src/react.d.ts","default":"./out/zero/src/react.js"},"./solid":{"types":"./out/zero/src/solid.d.ts","default":"./out/zero/src/solid.js"},"./server":{"types":"./out/zero/src/server.d.ts","default":"./out/zero/src/server.js"},"./sqlite":{"types":"./out/zero/src/sqlite.d.ts","default":"./out/zero/src/sqlite.js"},"./zqlite":{"types":"./out/zero/src/zqlite.d.ts","default":"./out/zero/src/zqlite.js"},"./analyze":{"types":"./out/zero/src/analyze.d.ts","default":"./out/zero/src/analyze.js"},"./bindings":{"types":"./out/zero/src/bindings.d.ts","default":"./out/zero/src/bindings.js"},"./op-sqlite":{"types":"./out/zero/src/op-sqlite.d.ts","default":"./out/zero/src/op-sqlite.js"},"./expo-sqlite":{"types":"./out/zero/src/expo-sqlite.d.ts","default":"./out/zero/src/expo-sqlite.js"},"./react-native":{"types":"./out/zero/src/react-native.d.ts","default":"./out/zero/src/react-native.js"},"./change-protocol/v0":{"types":"./out/zero/src/change-protocol/v0.d.ts","default":"./out/zero/src/change-protocol/v0.js"},"./server/adapters/pg":{"types":"./out/zero/src/adapters/pg.d.ts","default":"./out/zero/src/adapters/pg.js"},"./server/adapters/kysely":{"types":"./out/zero/src/adapters/kysely.d.ts","default":"./out/zero/src/adapters/kysely.js"},"./server/adapters/prisma":{"types":"./out/zero/src/adapters/prisma.d.ts","default":"./out/zero/src/adapters/prisma.js"},"./server/adapters/drizzle":{"types":"./out/zero/src/adapters/drizzle.d.ts","default":"./out/zero/src/adapters/drizzle.js"},"./server/adapters/postgresjs":{"types":"./out/zero/src/adapters/postgresjs.d.ts","default":"./out/zero/src/adapters/postgresjs.js"}},"license":"Apache-2.0","scripts":{"fmt":"oxfmt .","docs":"node --experimental-strip-types --no-warnings tool/generate-docs.ts","lint":"oxlint --quiet --config ../../oxlint.config.ts src/","build":"node --experimental-strip-types --no-warnings tool/build.ts","format":"oxfmt .","check-fmt":"oxfmt --check .","build:watch":"node --experimental-strip-types --no-warnings tool/build.ts --watch","check-types":"tsc -p tsconfig.client.json && tsc -p tsconfig.server.json","docs:server":"node --watch --experimental-strip-types --no-warnings tool/generate-docs.ts --server","check-format":"oxfmt --check .","check-types:client:watch":"tsc -p tsconfig.client.json --watch","check-types:server:watch":"tsc -p tsconfig.server.json --watch"},"version":"1.13.0-head-e98ab48d-20261112","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"88874e26-1cfd-444c-b97e-087ed76d3366"}},"homepage":"https://zero.rocicorp.dev","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","directories":{},"maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"_nodeVersion":"24.22.2","dependencies":{"ws":"^8.22.0","defu":"^6.1.7","jose":"^5.10.0","kasi":"^1.1.2","oxfmt":"^0.74.0","nanoid":"^5.1.16","semver":"^7.8.0","fastify":"^5.12.7","chokidar":"^4.0.3","postgres":"3.4.7","@types/ws":"^8.18.1","pg-format":"npm:pg-format-fix@^1.0.5","basic-auth":"^2.0.1","oxc-parser":"^0.129.0","cloudevents":"^10.0.0","url-pattern":"^1.0.3","compare-utf8":"^0.2.3","is-in-subnet":"^4.0.1","@fastify/cors":"^10.1.0","eventemitter3":"^5.0.4","@badrap/valita":"0.5.5","@databases/sql":"^3.3.0","@rocicorp/lock":"^2.0.1","chalk-template":"^1.1.2","@dotenvx/dotenvx":"^1.66.0","@rocicorp/logger":"^6.1.0","@types/basic-auth":"^1.1.8","command-line-args":"^6.0.2","@fastify/websocket":"^11.2.0","@opentelemetry/api":"1.9.1","command-line-usage":"^7.0.4","json-custom-numbers":"^3.1.1","urlpattern-polyfill":"^10.1.0","@standard-schema/spec":"^1.1.0","@postgresql-typed/oids":"^0.2.0","@rocicorp/zero-sqlite3":"^1.1.7","@opentelemetry/api-logs":"0.223.0","@opentelemetry/sdk-node":"0.223.0","@opentelemetry/resources":"2.12.0","@google-cloud/precise-date":"^4.0.0","@opentelemetry/sdk-metrics":"2.12.0","@databases/escape-identifier":"^1.0.3","parse-prometheus-text-format":"^1.1.1","@opentelemetry/sdk-trace-node":"2.12.0","@drdgvhbh/postgres-error-codes":"^0.0.6","@opentelemetry/semantic-conventions":"1.43.0","@opentelemetry/auto-instrumentations-node":"0.81.2","@opentelemetry/exporter-metrics-otlp-http":"0.223.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.11.0","devDependencies":{"expo":"^58.0.14","vite":"^8.3.4","shared":"workspace:*","vitest":"^5.0.5","zqlite":"workspace:*","typedoc":"^0.28.19","zero-pg":"workspace:*","syncpack":"^14.3.1","ast-to-zql":"workspace:*","replicache":"workspace:*","typescript":"~7.0.2","zero-cache":"workspace:*","zero-react":"workspace:*","zero-solid":"workspace:*","expo-sqlite":"^58.0.13","zero-client":"workspace:*","zero-server":"workspace:*","react-native":"^0.88.0","analyze-query":"workspace:*","@op-engineering/op-sqlite":"^18.2.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zero_1.13.0-head-e98ab48d-20261112_1794482736461_0.20458687317388458"}}},"time":{"created":"2024-10-03T19:28:19.406Z","modified":"2026-11-12T11:25:36.998Z","0.0.0-202410031711":"2024-10-03T19:28:19.806Z","0.0.202410040736":"2024-10-04T07:36:58.049Z","0.0.202410040740":"2024-10-04T07:41:10.009Z","0.0.202410040818":"2024-10-04T08:19:42.732Z","0.0.202410040919":"2024-10-04T09:20:24.038Z","0.0.202410041722":"2024-10-04T17:23:23.315Z","0.0.202410041744":"2024-10-04T17:45:45.308Z","0.0.2024100501":"2024-10-05T10:49:05.627Z","0.0.2024100502":"2024-10-05T11:59:28.759Z","0.0.2024100800":"2024-10-08T19:18:16.478Z","0.0.2024100801":"2024-10-08T19:34:50.462Z","0.1.2024100802":"2024-10-08T21:19:35.692Z","0.2.2024101100":"2024-10-11T07:41:25.474Z","0.2.2024101101":"2024-10-11T08:37:08.698Z","0.3.2024102300":"2024-10-23T03:02:45.517Z","0.3.2024102500":"2024-10-25T00:09:43.451Z","0.3.2024102501":"2024-10-25T05:45:12.371Z","0.3.2024102502":"2024-10-25T20:03:59.304Z","0.3.2024102600":"2024-10-26T09:01:46.416Z","0.3.2024102800":"2024-10-28T11:00:22.544Z","0.4.2024103000":"2024-10-30T00:32:02.430Z","0.5.2024103100":"2024-10-31T02:21:59.458Z","0.5.2024110200":"2024-11-02T20:18:27.744Z","0.6.2024111600":"2024-11-16T23:02:52.946Z","0.6.2024111700":"2024-11-17T07:23:37.774Z","0.6.2024111701":"2024-11-17T07:39:29.913Z","0.6.2024111800":"2024-11-18T03:56:56.944Z","0.6.2024111900":"2024-11-19T01:06:43.199Z","0.6.2024112000":"2024-11-20T09:22:56.244Z","0.6.2024112001":"2024-11-20T10:41:06.288Z","0.6.2024112002":"2024-11-20T22:58:14.673Z","0.6.2024112003":"2024-11-20T23:13:00.721Z","0.6.2024112004":"2024-11-20T23:58:33.098Z","0.6.2024112100":"2024-11-21T00:11:13.081Z","0.6.2024112101":"2024-11-21T00:20:39.939Z","0.6.2024112102":"2024-11-21T00:35:36.514Z","0.7.2024112700":"2024-11-27T04:47:28.010Z","0.7.2024120100":"2024-12-01T09:10:37.109Z","0.7.2024120101":"2024-12-01T09:42:56.886Z","0.7.2024120102":"2024-12-01T18:36:23.099Z","0.7.2024120103":"2024-12-01T18:48:40.197Z","0.7.2024120104":"2024-12-01T18:50:03.444Z","0.7.2024120105":"2024-12-01T18:52:51.349Z","0.7.2024120106":"2024-12-01T19:12:19.196Z","0.7.2024120107":"2024-12-01T19:14:03.956Z","0.7.2024120108":"2024-12-01T23:52:02.257Z","0.7.2024120200":"2024-12-02T02:53:00.300Z","0.7.2024120400":"2024-12-04T21:28:24.277Z","0.7.2024120700":"2024-12-07T20:27:34.790Z","0.7.2024120701":"2024-12-07T21:27:09.144Z","0.7.2024120702":"2024-12-07T22:18:29.795Z","0.7.2024120703":"2024-12-07T22:52:49.001Z","0.7.2024120704":"2024-12-07T23:36:38.564Z","0.8.2024121000":"2024-12-10T00:10:24.027Z","0.8.2024121001":"2024-12-10T00:21:50.068Z","0.8.2024121002":"2024-12-10T11:04:30.570Z","0.8.2024121100":"2024-12-11T22:53:32.745Z","0.8.2024121200":"2024-12-12T03:32:45.890Z","0.8.2024121201":"2024-12-12T03:36:11.679Z","0.8.2024121202":"2024-12-12T06:31:26.372Z","0.8.2024121203":"2024-12-12T06:52:58.245Z","0.8.2024121204":"2024-12-12T07:32:16.759Z","0.9.2024121900":"2024-12-19T04:17:15.206Z","0.9.2024122100":"2024-12-21T23:50:10.476Z","0.9.2024122300":"2024-12-23T18:39:37.232Z","0.10.2024122300":"2024-12-23T18:49:41.328Z","0.10.2024122301":"2024-12-23T23:47:05.226Z","0.10.2024122400":"2024-12-24T00:12:05.798Z","0.10.2024122401":"2024-12-24T00:42:17.770Z","0.10.2024122402":"2024-12-24T01:06:36.345Z","0.10.2024122403":"2024-12-24T01:07:56.326Z","0.10.2024122404":"2024-12-24T02:31:25.946Z","0.10.2024123000":"2024-12-30T17:26:44.269Z","0.10.2025010400":"2025-01-04T17:16:37.121Z","0.10.2025010500":"2025-01-05T23:59:04.960Z","0.10.2025010800":"2025-01-08T20:56:46.303Z","0.10.2025011100":"2025-01-11T00:12:11.244Z","0.10.2025011400":"2025-01-14T00:43:03.614Z","0.11.2025011401":"2025-01-14T01:18:23.855Z","0.11.2025011402":"2025-01-14T07:41:54.024Z","0.11.2025011800":"2025-01-18T00:27:02.275Z","0.11.2025011801":"2025-01-18T03:18:54.743Z","0.11.2025011802":"2025-01-18T07:36:54.848Z","0.11.2025012200":"2025-01-22T18:49:25.123Z","0.11.2025012400":"2025-01-24T06:33:55.106Z","0.12.2025012401":"2025-01-24T06:37:38.837Z","0.12.2025012402":"2025-01-24T18:52:43.855Z","0.12.2025012403":"2025-01-24T19:13:06.850Z","0.12.2025012501":"2025-01-25T02:33:00.206Z","0.12.2025012600":"2025-01-26T18:08:22.120Z","0.12.2025012601":"2025-01-26T18:21:05.124Z","0.12.2025012800":"2025-01-28T02:30:50.130Z","0.12.2025012801":"2025-01-28T21:03:41.872Z","0.12.2025012900":"2025-01-29T05:11:49.429Z","0.12.2025012901":"2025-01-29T08:41:35.693Z","0.12.2025012902":"2025-01-29T20:12:35.146Z","0.12.2025013000":"2025-01-30T02:34:22.192Z","0.12.2025013001":"2025-01-30T06:29:19.580Z","0.12.2025013100":"2025-01-31T04:43:10.259Z","0.13.2025013101":"2025-01-31T05:14:03.568Z","0.13.2025020200":"2025-02-02T01:23:41.161Z","0.13.2025020201":"2025-02-02T09:48:32.057Z","0.13.2025020300":"2025-02-03T21:30:07.521Z","0.13.2025020301":"2025-02-03T21:32:49.876Z","0.13.2025020302":"2025-02-03T21:36:23.297Z","0.13.2025020303":"2025-02-03T21:52:19.649Z","0.13.2025020400":"2025-02-04T00:44:38.198Z","0.13.2025020402":"2025-02-04T21:50:24.929Z","0.13.2025020500":"2025-02-05T02:14:33.444Z","0.13.2025020501":"2025-02-05T22:29:53.313Z","0.13.2025020700":"2025-02-07T03:36:05.100Z","0.14.2025020701":"2025-02-07T06:00:36.492Z","0.14.2025021001":"2025-02-10T19:52:50.417Z","0.14.2025021100":"2025-02-11T07:21:57.967Z","0.14.2025021101":"2025-02-11T16:58:13.036Z","0.14.2025021201":"2025-02-12T06:18:57.199Z","0.14.2025021202":"2025-02-12T06:40:04.348Z","0.15.2025021200":"2025-02-12T07:38:09.440Z","0.14.2025021402":"2025-02-14T00:38:35.096Z","0.15.2025021400":"2025-02-14T00:45:14.811Z","0.15.2025021401":"2025-02-14T00:54:35.298Z","0.14.2025021403":"2025-02-14T01:01:29.305Z","0.14.2025021404":"2025-02-14T17:45:14.010Z","0.15.2025021402":"2025-02-14T17:50:01.230Z","0.16.2025021600":"2025-02-16T20:07:44.448Z","0.16.2025021700":"2025-02-17T00:01:39.570Z","0.16.2025021800":"2025-02-18T17:38:33.626Z","0.16.2025021801":"2025-02-18T17:53:40.114Z","0.16.2025021802":"2025-02-18T23:20:08.691Z","0.16.2025021900":"2025-02-19T08:48:30.980Z","0.16.2025021901":"2025-02-19T16:42:45.531Z","0.16.2025021902":"2025-02-19T18:49:08.481Z","0.16.2025022000":"2025-02-20T00:27:26.772Z","0.16.2025022200":"2025-02-22T09:13:19.755Z","0.16.2025022400":"2025-02-24T23:58:43.812Z","0.16.2025022500":"2025-02-25T09:36:49.018Z","0.16.2025022501":"2025-02-25T09:41:57.680Z","0.16.2025022502":"2025-02-25T23:41:59.051Z","0.16.2025022600":"2025-02-26T14:47:51.651Z","0.16.2025022601":"2025-02-26T18:06:02.572Z","0.16.2025022602":"2025-02-26T18:30:29.634Z","0.17.2025022800":"2025-02-28T01:05:58.952Z","0.16.2025022800":"2025-02-28T05:46:42.466Z","0.17.2025030300":"2025-03-03T00:16:03.201Z","0.16.2025030400":"2025-03-04T10:11:16.338Z","0.17.2025030600":"2025-03-06T00:56:32.984Z","0.17.2025030601":"2025-03-06T07:29:49.731Z","0.16.2025030600":"2025-03-06T20:55:09.048Z","0.16.2025030700":"2025-03-07T03:28:57.013Z","0.17.2025030701":"2025-03-07T09:41:22.228Z","0.16.2025031000":"2025-03-10T11:31:02.263Z","0.17.2025031100":"2025-03-11T14:28:31.308Z","0.17.2025031200":"2025-03-12T03:11:29.653Z","0.17.2025031300":"2025-03-13T21:59:55.375Z","0.17.2025031400":"2025-03-14T09:05:08.616Z","0.17.2025031401":"2025-03-14T20:58:31.210Z","0.18.2025031401":"2025-03-14T23:35:31.667Z","0.18.2025031800":"2025-03-18T09:10:33.325Z","0.18.2025031801":"2025-03-18T17:16:34.886Z","0.18.2025031804":"2025-03-18T19:12:59.636Z","0.17.2025031900":"2025-03-19T22:30:19.281Z","0.17.2025031904":"2025-03-19T23:54:05.238Z","0.17.2025032000":"2025-03-20T00:48:16.304Z","0.18.2025032000":"2025-03-20T10:48:43.916Z","0.18.2025032001":"2025-03-20T13:54:01.040Z","0.18.2025032002":"2025-03-20T15:52:44.965Z","0.18.2025032100":"2025-03-21T09:46:06.657Z","0.18.2025032101":"2025-03-21T09:54:56.779Z","0.18.2025032102":"2025-03-21T09:58:49.681Z","0.18.2025032400":"2025-03-24T16:33:34.753Z","0.18.2025032401":"2025-03-24T20:04:29.385Z","0.17.2025032701":"2025-03-27T19:29:31.926Z","0.17.2025032800":"2025-03-28T17:45:06.647Z","0.17.2025032801":"2025-03-28T18:45:24.617Z","0.18.2025032800":"2025-03-28T20:16:09.235Z","0.18.2025032900":"2025-03-29T19:02:33.149Z","0.18.2025040200":"2025-04-02T00:44:10.900Z","0.18.2025040201":"2025-04-02T03:53:25.921Z","0.18.2025040202":"2025-04-02T20:07:16.080Z","0.18.2025040300":"2025-04-03T01:18:35.148Z","0.19.2025040500":"2025-04-05T18:39:21.449Z","0.19.2025040700":"2025-04-07T21:34:39.331Z","0.19.2025040800":"2025-04-08T01:26:19.739Z","0.19.2025040801":"2025-04-08T01:47:09.164Z","0.19.2025040900":"2025-04-09T20:39:56.195Z","0.19.2025040901":"2025-04-09T22:59:30.491Z","0.19.2025041100":"2025-04-11T00:10:06.114Z","0.19.2025041102":"2025-04-11T06:51:00.509Z","0.19.2025041200":"2025-04-12T04:38:08.563Z","0.19.2025041201":"2025-04-12T23:03:51.450Z","0.19.2025041400":"2025-04-14T18:10:06.150Z","0.19.2025041402":"2025-04-14T18:30:33.001Z","0.19.2025041500":"2025-04-15T01:45:01.083Z","0.19.2025041600":"2025-04-16T04:11:14.346Z","0.19.2025041601":"2025-04-16T05:24:24.220Z","0.19.2025041602":"2025-04-16T12:21:44.541Z","0.19.2025042200":"2025-04-22T02:28:12.583Z","0.19.2025042201":"2025-04-22T02:38:48.421Z","0.19.2025042202":"2025-04-22T02:41:32.773Z","0.19.2025042203":"2025-04-22T15:50:29.353Z","0.19.2025042204":"2025-04-22T17:39:19.967Z","0.19.2025042300":"2025-04-23T20:19:11.987Z","0.18.2025042300":"2025-04-23T21:33:11.913Z","0.19.2025042500":"2025-04-25T01:03:58.180Z","0.19.2025042501":"2025-04-25T01:16:34.618Z","0.19.2025042502":"2025-04-25T01:19:06.754Z","0.19.2025042600":"2025-04-26T19:25:28.863Z","0.19.2025042700":"2025-04-27T22:45:45.404Z","0.19.2025042900":"2025-04-29T19:47:29.641Z","0.19.2025042901":"2025-04-29T20:00:41.932Z","0.19.2025043000":"2025-04-30T01:44:17.086Z","0.19.2025043001":"2025-04-30T05:43:53.645Z","0.19.2025050100":"2025-05-01T23:10:33.241Z","0.19.2025050200":"2025-05-02T01:24:53.003Z","0.19.2025050201":"2025-05-02T09:50:44.496Z","0.19.2025050202":"2025-05-02T18:04:56.187Z","0.19.2025050203":"2025-05-02T22:44:11.714Z","0.20.2025050300":"2025-05-03T18:07:21.227Z","0.20.2025050301":"2025-05-03T18:47:28.214Z","0.20.2025050400":"2025-05-04T16:54:48.219Z","0.20.2025050500":"2025-05-05T19:23:44.785Z","0.20.2025050600":"2025-05-06T16:28:58.974Z","0.20.2025050800":"2025-05-08T19:39:11.680Z","0.20.2025050901":"2025-05-09T01:13:22.427Z","0.20.2025050902":"2025-05-09T16:36:40.804Z","0.20.2025050904":"2025-05-09T18:49:50.455Z","0.20.2025050905":"2025-05-09T19:04:29.089Z","0.20.2025050906":"2025-05-09T23:50:34.513Z","0.20.2025051000":"2025-05-10T20:28:37.505Z","0.20.2025051200":"2025-05-12T20:15:10.035Z","0.20.2025051300":"2025-05-13T02:01:42.921Z","0.20.2025051301":"2025-05-13T23:33:19.661Z","0.20.2025051500":"2025-05-15T04:00:26.862Z","0.20.2025051501":"2025-05-15T18:47:32.789Z","0.20.2025051502":"2025-05-15T20:43:11.403Z","0.20.2025051600":"2025-05-16T17:16:52.032Z","0.19.2025051700":"2025-05-17T21:26:33.899Z","0.19.2025051701":"2025-05-17T21:43:21.155Z","0.19.2025051702":"2025-05-17T21:54:58.107Z","0.20.2025051800":"2025-05-18T07:56:16.137Z","0.21.2025052000":"2025-05-20T01:09:32.357Z","0.20.2025052000":"2025-05-20T17:48:04.776Z","0.20.2025052001":"2025-05-20T19:46:10.055Z","0.21.2025052100":"2025-05-21T03:05:43.589Z","0.21.2025052101":"2025-05-21T10:04:52.807Z","0.20.2025052100":"2025-05-21T12:05:55.219Z","0.21.2025052102":"2025-05-21T19:36:44.446Z","0.21.2025052103":"2025-05-21T22:37:16.056Z","0.21.2025052600":"2025-05-26T13:03:50.256Z","0.21.2025052900":"2025-05-29T19:08:33.209Z","0.21.2025060401":"2025-06-04T01:36:40.712Z","0.21.2025060402":"2025-06-04T18:55:02.301Z","0.21.2025060600":"2025-06-06T17:57:56.876Z","0.21.2025061000":"2025-06-10T18:04:21.857Z","0.21.2025061100":"2025-06-11T17:29:56.674Z","0.21.2025062100":"2025-06-21T03:13:42.507Z","0.21.2025062101":"2025-06-21T03:34:41.202Z","0.21.2025062400":"2025-06-24T10:18:43.361Z","0.21.2025062401":"2025-06-24T22:46:28.701Z","0.22.2025063000":"2025-06-30T08:32:21.303Z","0.21.2025063000":"2025-06-30T08:57:31.884Z","0.21.2025070200":"2025-07-02T02:28:53.635Z","0.21.2025070201":"2025-07-02T13:13:30.928Z","0.22.2025070200":"2025-07-02T21:17:09.374Z","0.22.2025070600":"2025-07-06T11:38:20.204Z","0.22.2025070701":"2025-07-07T20:23:25.457Z","0.22.2025070702":"2025-07-07T20:30:52.520Z","0.22.2025070800":"2025-07-08T17:53:10.718Z","0.22.2025070801":"2025-07-08T18:16:45.047Z","0.22.2025070900":"2025-07-09T00:16:09.004Z","0.22.2025071100":"2025-07-11T01:15:23.629Z","0.22.2025071101":"2025-07-11T16:30:57.769Z","0.22.2025071900":"2025-07-19T03:19:32.999Z","0.22.2025072500":"2025-07-25T03:20:03.011Z","0.22.2025072600":"2025-07-26T02:58:42.401Z","0.22.2025072800":"2025-07-28T22:40:15.695Z","0.22.2025072801":"2025-07-28T23:41:18.737Z","0.22.2025072900":"2025-07-29T18:40:17.838Z","0.22.2025072901":"2025-07-29T20:38:54.130Z","0.22.2025080100":"2025-08-01T03:33:12.453Z","0.22.2025080101":"2025-08-01T11:21:24.383Z","0.22.2025080200":"2025-08-02T02:16:46.424Z","0.22.2025080201":"2025-08-02T11:52:41.165Z","0.23.2025081200":"2025-08-12T14:01:06.903Z","0.22.2025081300":"2025-08-13T00:40:49.285Z","0.22.2025081301":"2025-08-13T21:49:02.756Z","0.23.2025081400":"2025-08-14T13:17:39.868Z","0.23.2025081401":"2025-08-14T14:02:35.736Z","0.23.2025081900":"2025-08-19T23:38:34.930Z","0.23.2025081901":"2025-08-19T23:48:47.426Z","0.23.2025082300":"2025-08-23T02:09:10.832Z","0.23.2025082500":"2025-08-25T11:28:55.134Z","0.23.2025082600":"2025-08-26T00:08:25.199Z","0.23.2025082700":"2025-08-27T03:36:41.175Z","0.23.2025082900":"2025-08-29T06:17:58.775Z","0.23.2025082901":"2025-08-29T23:17:28.592Z","0.23.2025083000":"2025-08-30T08:08:17.136Z","0.23.2025090100":"2025-09-01T01:28:23.506Z","0.23.2025090400":"2025-09-04T05:44:23.906Z","0.23.2025090401":"2025-09-04T08:19:54.199Z","0.24.2025090401":"2025-09-04T09:28:27.676Z","0.24.2025090402":"2025-09-04T19:17:40.021Z","0.23.2025090402":"2025-09-04T19:27:49.794Z","0.23.2025090500":"2025-09-05T21:46:39.152Z","0.24.2025091100":"2025-09-11T01:19:39.079Z","0.24.2025091200":"2025-09-12T15:09:32.624Z","0.24.2025092400":"2025-09-24T22:40:47.846Z","0.24.2025092500":"2025-09-25T01:39:37.495Z","0.24.2025092700":"2025-09-27T19:39:36.286Z","0.24.2025093000":"2025-09-30T21:13:30.392Z","0.24.2025093001":"2025-09-30T22:52:14.064Z","0.24.2025100400":"2025-10-04T23:16:17.755Z","0.24.2025100800":"2025-10-08T01:04:34.095Z","0.24.2025100801":"2025-10-08T07:27:21.092Z","0.24.2025100802":"2025-10-08T10:31:39.845Z","0.24.2025100900":"2025-10-09T03:23:01.896Z","0.24.2025101200":"2025-10-12T08:29:47.298Z","0.24.2025101403":"2025-10-14T05:05:25.636Z","0.24.2025101500":"2025-10-15T22:01:39.844Z","0.23.2025101600":"2025-10-16T21:38:26.122Z","0.24.2025101700":"2025-10-17T03:45:05.063Z","0.24.2025101701":"2025-10-17T09:13:31.694Z","0.24.2025102100":"2025-10-21T19:37:53.498Z","0.24.2025102200":"2025-10-22T07:57:53.648Z","0.25.0-canary.0":"2025-10-24T04:01:33.072Z","0.24.3000-canary.0":"2025-10-24T04:25:34.352Z","0.24.3000-canary.1":"2025-10-26T05:09:40.751Z","0.25.0-canary.1":"2025-10-29T22:16:34.305Z","0.24.3000-canary.2":"2025-10-29T22:32:22.850Z","0.24.3000-canary.3":"2025-10-29T23:24:41.042Z","0.24.3000-canary.4":"2025-10-31T00:09:09.239Z","0.24.3000-canary.5":"2025-10-31T06:35:54.818Z","0.24.3000-canary.6":"2025-10-31T17:03:54.206Z","0.25.0-canary.2":"2025-10-31T18:46:55.638Z","0.23.3000000000-canary.0":"2025-11-01T09:45:23.926Z","0.22.3000000000-canary.0":"2025-11-01T10:36:43.287Z","0.24.3000000000-canary.0":"2025-11-01T10:55:06.553Z","0.24.3000000000":"2025-11-01T11:35:23.636Z","0.23.3000000000":"2025-11-01T13:13:58.451Z","0.22.3000000000":"2025-11-01T13:41:51.557Z","0.24.3000000001-canary.3":"2025-11-05T13:31:53.532Z","0.25.0":"2025-11-05T18:25:03.316Z","0.25.0-canary.3":"2025-11-05T18:36:42.313Z","0.25.0-canary.4":"2025-11-06T03:29:44.614Z","0.25.0-canary.6":"2025-11-07T19:04:53.890Z","0.24.3000000001-canary.4":"2025-11-09T09:21:57.858Z","0.24.3000000001-canary.5":"2025-11-11T21:56:38.229Z","0.24.3000000001-canary.6":"2025-11-11T23:56:54.120Z","0.25.0-canary.7":"2025-11-13T20:03:53.959Z","0.25.0-canary.8":"2025-11-20T18:17:17.256Z","0.24.3000000001-canary.7":"2025-11-25T21:45:08.377Z","0.24.3000000001-canary.9":"2025-12-02T19:13:12.427Z","0.25.0-canary.9":"2025-12-02T20:05:15.376Z","0.25.0-canary.10":"2025-12-02T23:28:35.348Z","0.24.3000000001-canary.10":"2025-12-04T06:40:19.168Z","0.24.3000000001-canary.11":"2025-12-04T18:02:38.499Z","0.24.3000000001-canary.12":"2025-12-04T21:11:12.887Z","0.25.0-canary.11":"2025-12-05T01:19:55.560Z","0.25.0-canary.12":"2025-12-05T01:40:11.917Z","0.25.0-canary.13":"2025-12-05T23:31:11.123Z","0.25.0-canary.14":"2025-12-06T02:28:54.346Z","0.24.3000000001-canary.14":"2025-12-08T19:01:17.129Z","0.24.3000000001-canary.15":"2025-12-08T19:12:40.086Z","0.25.0-canary.15":"2025-12-09T02:08:36.006Z","0.24.3000000001-canary.16":"2025-12-09T02:19:16.078Z","0.24.3000000001-canary.19":"2025-12-09T10:19:33.823Z","0.25.0-canary.17":"2025-12-09T21:00:26.174Z","0.25.0-canary.18":"2025-12-09T21:46:07.184Z","0.25.0-canary.21":"2025-12-11T19:15:12.853Z","0.25.0-canary.23":"2025-12-11T19:34:22.613Z","0.25.0-canary.24":"2025-12-12T19:01:42.420Z","0.25.0-canary.25":"2025-12-12T19:11:10.017Z","0.25.0-canary.26":"2025-12-12T19:20:24.029Z","0.25.0-canary.27":"2025-12-12T19:42:52.053Z","0.25.1":"2025-12-12T23:34:39.595Z","0.26.0-canary.0":"2025-12-13T20:37:39.556Z","0.25.2":"2025-12-13T21:19:09.646Z","0.25.3":"2025-12-16T00:03:43.684Z","0.25.4":"2025-12-16T22:58:37.788Z","0.25.5":"2025-12-19T10:35:25.356Z","0.24.3000000001-canary.21":"2025-12-19T13:54:03.699Z","0.25.6":"2025-12-27T02:23:10.534Z","0.25.7":"2026-01-05T22:53:14.525Z","0.26.0-canary.2":"2026-01-07T03:25:03.762Z","0.25.8":"2026-01-09T01:28:00.557Z","0.25.9-canary.0":"2026-01-09T10:57:40.189Z","0.25.9-canary.2":"2026-01-12T19:50:45.699Z","0.25.9":"2026-01-13T02:34:50.840Z","0.25.10-canary.1":"2026-01-15T03:16:12.768Z","0.25.10-canary.4":"2026-01-15T20:48:27.052Z","0.25.10-canary.6":"2026-01-16T09:22:23.303Z","0.25.10-canary.7":"2026-01-16T16:47:58.081Z","0.25.10-canary.9":"2026-01-16T22:53:37.220Z","0.25.10-canary.10":"2026-01-21T07:58:26.598Z","0.25.10-canary.11":"2026-01-21T20:30:03.365Z","0.25.10-canary.13":"2026-01-22T18:41:18.322Z","0.25.10-canary.14":"2026-01-23T15:59:30.119Z","0.25.10-canary.15":"2026-01-23T20:31:32.145Z","0.25.10-canary.16":"2026-01-23T22:10:02.146Z","0.25.10-canary.17":"2026-01-24T17:51:36.515Z","0.25.10-canary.18":"2026-01-27T02:20:15.513Z","0.26.0-canary.3":"2026-01-27T21:33:44.422Z","0.25.10-canary.19":"2026-01-27T23:05:13.759Z","0.25.10-canary.20":"2026-01-28T01:34:08.575Z","0.25.10-canary.21":"2026-01-28T08:57:01.446Z","0.25.10-canary.22":"2026-01-28T18:32:49.278Z","0.25.10-canary.23":"2026-01-28T22:02:30.676Z","0.25.10":"2026-01-29T00:45:19.312Z","0.25.11":"2026-01-29T07:10:14.289Z","0.25.11-canary.0":"2026-01-29T17:37:47.802Z","0.25.11-canary.1":"2026-01-29T20:21:48.078Z","0.25.11-canary.2":"2026-01-29T23:26:02.672Z","0.25.12":"2026-02-03T22:27:02.750Z","0.25.13-canary.0":"2026-02-04T16:57:41.828Z","0.26.0-canary.4":"2026-02-04T19:34:25.176Z","0.26.0-canary.5":"2026-02-06T18:54:48.660Z","0.26.0-canary.6":"2026-02-10T22:02:08.813Z","0.25.12-canary.0":"2026-02-12T10:20:09.809Z","0.25.13-canary.1":"2026-02-12T10:34:17.810Z","0.24.3000000001-canary.23":"2026-02-13T12:22:25.398Z","0.25.13-canary.2":"2026-02-14T10:29:58.976Z","0.25.13-canary.3":"2026-02-14T11:28:22.485Z","0.26.0-canary.7":"2026-02-15T08:19:59.353Z","0.26.0-canary.8":"2026-02-15T22:52:25.565Z","0.25.13-canary.6":"2026-02-18T16:22:53.544Z","0.25.13-canary.8":"2026-02-19T18:30:23.637Z","0.25.13-canary.9":"2026-02-20T10:32:39.970Z","0.25.13-canary.10":"2026-02-22T20:42:06.757Z","0.26.0-canary.10":"2026-02-24T17:25:49.068Z","0.26.0-canary.11":"2026-02-24T20:16:12.408Z","0.26.0-canary.12":"2026-02-24T23:55:34.326Z","0.26.0-canary.13":"2026-02-25T16:15:04.340Z","0.26.0-canary.14":"2026-02-26T22:50:51.626Z","0.25.13":"2026-02-27T00:40:52.260Z","0.26.0-canary.17":"2026-02-27T01:57:20.036Z","0.26.0-canary.18":"2026-02-27T02:00:07.047Z","0.26.0":"2026-02-28T07:49:49.478Z","0.26.0-canary.19":"2026-03-01T07:18:06.424Z","0.26.0-canary.20":"2026-03-03T06:14:24.216Z","0.26.1-canary.2":"2026-03-03T09:00:19.222Z","0.26.1-canary.3":"2026-03-03T19:59:05.199Z","0.26.1-canary.4":"2026-03-04T02:45:58.152Z","0.26.1-canary.5":"2026-03-05T06:06:19.884Z","0.26.1-canary.6":"2026-03-05T18:51:18.049Z","0.26.1-canary.7":"2026-03-05T20:27:11.959Z","0.26.1-canary.8":"2026-03-05T21:08:40.719Z","0.26.1-canary.9":"2026-03-05T22:17:08.067Z","0.26.1-canary.10":"2026-03-06T19:02:54.067Z","0.26.1-canary.11":"2026-03-08T18:58:41.814Z","0.26.1-canary.12":"2026-03-11T04:31:11.050Z","0.26.1-canary.13":"2026-03-11T16:40:24.334Z","0.26.1":"2026-03-13T09:08:06.804Z","0.25.14-canary.1":"2026-03-18T05:41:45.711Z","0.26.2-canary.1":"2026-03-18T20:05:43.536Z","0.26.2-canary.4":"2026-03-19T23:50:32.742Z","0.26.2":"2026-03-20T00:08:12.596Z","0.26.2-canary.6":"2026-03-20T20:15:19.475Z","0.26.2-canary.7":"2026-03-23T21:08:59.431Z","1.0.0-canary.0":"2026-03-24T07:26:21.045Z","1.0.0":"2026-03-24T10:06:43.699Z","1.0.1-canary.0":"2026-03-26T01:59:07.941Z","1.1.0":"2026-03-27T11:04:46.856Z","1.2.0-canary.0":"2026-03-27T19:42:49.439Z","1.2.0-canary.1":"2026-03-27T22:51:37.809Z","1.1.1":"2026-03-28T00:42:44.736Z","1.2.0-canary.2":"2026-03-30T12:43:03.567Z","1.2.0-canary.3":"2026-03-31T23:11:35.466Z","1.2.0-canary.4":"2026-04-02T05:09:27.985Z","1.2.0-canary.5":"2026-04-02T21:54:13.895Z","1.2.0-canary.6":"2026-04-02T22:16:19.166Z","1.2.0":"2026-04-03T02:27:03.780Z","1.2.0-canary.8":"2026-04-04T01:43:41.035Z","1.2.0-canary.10":"2026-04-06T16:34:51.851Z","1.2.0-canary.12":"2026-04-08T19:14:37.230Z","1.2.0-canary.14":"2026-04-09T20:18:53.720Z","1.3.0-canary.0":"2026-04-10T09:55:17.621Z","1.3.0-canary.1":"2026-04-11T01:49:03.715Z","1.3.0":"2026-04-11T02:37:54.481Z","1.3.0-canary.2":"2026-04-14T16:06:20.667Z","1.3.0-canary.3":"2026-04-16T05:01:08.253Z","1.4.0-canary.0":"2026-04-17T09:22:10.743Z","1.4.0-canary.1":"2026-04-17T18:01:52.771Z","1.4.0-canary.2":"2026-04-22T12:33:40.610Z","1.3.1-canary.1":"2026-04-23T10:33:51.789Z","1.4.0-canary.3":"2026-04-24T06:47:39.711Z","1.4.0-canary.4":"2026-04-28T01:15:52.882Z","1.4.0-canary.5":"2026-04-28T18:28:52.660Z","1.4.0-canary.6":"2026-04-28T22:25:04.708Z","1.5.0-canary.0":"2026-04-29T18:07:36.338Z","1.4.0":"2026-04-30T19:25:21.412Z","1.5.0-canary.1":"2026-05-05T08:05:44.061Z","1.4.0-canary.7":"2026-05-07T04:15:40.173Z","1.5.0-canary.2":"2026-05-07T06:59:17.982Z","1.6.0-canary.0":"2026-05-08T12:14:03.058Z","1.5.0-canary.3":"2026-05-08T13:53:30.266Z","1.5.0-canary.4":"2026-05-08T14:04:21.819Z","1.6.0-canary.1":"2026-05-08T21:22:36.545Z","1.6.0-canary.2":"2026-05-09T19:13:38.225Z","1.6.0-canary.3":"2026-05-09T21:21:34.799Z","1.6.0-canary.4":"2026-05-12T15:59:36.107Z","1.6.0-canary.5":"2026-05-13T06:17:04.953Z","1.5.0":"2026-05-13T17:24:56.748Z","1.6.0-canary.6":"2026-05-14T04:59:41.884Z","1.6.0-canary.7":"2026-05-20T13:31:28.104Z","1.6.0-canary.8":"2026-05-20T13:54:03.458Z","1.6.0-canary.9":"2026-05-20T14:40:47.579Z","1.6.0-canary.10":"2026-05-20T18:32:24.423Z","1.6.0-canary.11":"2026-05-21T09:37:53.892Z","1.6.0-canary.12":"2026-05-21T12:22:26.126Z","1.6.0-canary.13":"2026-05-28T02:29:14.679Z","1.6.0-canary.14":"2026-05-28T06:20:19.951Z","1.6.0-canary.15":"2026-06-02T07:23:55.604Z","1.6.0":"2026-06-04T02:06:22.945Z","1.6.1":"2026-06-06T01:32:14.479Z","1.6.2":"2026-06-10T07:32:17.527Z","1.7.0-canary.1":"2026-06-18T18:51:49.192Z","1.7.0-canary.2":"2026-06-18T18:58:03.451Z","1.7.0-canary.3":"2026-06-18T23:43:03.244Z","1.7.0-canary.4":"2026-06-23T16:56:45.666Z","1.7.0-canary.5":"2026-06-29T21:11:02.302Z","1.8.0-canary.0":"2026-06-29T21:55:47.356Z","1.7.0":"2026-06-29T23:40:04.314Z","1.8.0-canary.1":"2026-07-01T18:43:12.041Z","1.8.0-canary.2":"2026-07-02T19:13:58.212Z","1.8.0-canary.3":"2026-07-02T20:44:23.079Z","1.8.0-canary.4":"2026-07-03T21:59:21.464Z","1.8.0-canary.5":"2026-07-07T01:26:17.233Z","1.8.0-canary.6":"2026-07-09T00:33:21.397Z","1.9.0-head-7337ed18-20260709":"2026-07-09T10:11:21.934Z","1.9.0-head-6d84471c-20260709":"2026-07-09T19:05:25.821Z","1.9.0-head-f9ff04d3-20260709":"2026-07-09T20:26:37.409Z","1.9.0-head-72f732cd-20260709":"2026-07-09T22:55:33.377Z","1.9.0-head-e5b9c6f5-20260710":"2026-07-10T06:05:52.675Z","1.9.0-head-15fd7cde-20260710":"2026-07-10T16:59:24.541Z","1.9.0-head-d4f33d6a-20260710":"2026-07-10T18:44:40.308Z","1.8.0-canary.7":"2026-07-10T23:32:35.380Z","1.9.0-head-e374775a-20260711":"2026-07-11T10:46:38.010Z","1.9.0-head-7139287d-20260711":"2026-07-11T12:01:04.812Z","1.9.0-head-177d6c1f-20260713":"2026-07-13T15:10:36.415Z","1.8.0":"2026-07-13T17:49:34.044Z","1.9.0-head-ef892a12-20260713":"2026-07-13T20:20:46.728Z","1.10.0-head-d87c1c81-20260713":"2026-07-13T22:26:57.278Z","1.10.0-head-7da45c55-20260714":"2026-07-14T12:59:37.476Z","1.10.0-head-bde5ed6f-20260714":"2026-07-14T15:47:22.068Z","1.10.0-head-69055b17-20260714":"2026-07-14T16:53:18.510Z","1.10.0-head-2ca567a2-20260714":"2026-07-14T22:06:55.142Z","1.10.0-head-ea459443-20260714":"2026-07-14T23:32:39.482Z","1.10.0-head-ad8d4a9e-20260715":"2026-07-15T13:12:03.998Z","1.10.0-head-04a3bbcd-20260715":"2026-07-15T16:13:42.624Z","1.10.0-head-6e34c95a-20260715":"2026-07-15T16:33:56.749Z","1.10.0-head-bc1db665-20260715":"2026-07-15T19:07:14.593Z","1.10.0-head-c5360764-20260716":"2026-07-16T10:28:37.592Z","1.10.0-head-9e686a48-20260716":"2026-07-16T10:49:26.816Z","1.10.0-canary.0":"2026-07-16T10:59:26.188Z","1.10.0-head-2a9bee3d-20260717":"2026-07-17T15:52:58.464Z","1.10.0-head-461ce78c-20260722":"2026-07-22T11:16:48.053Z","1.10.0-head-4192e440-20260722":"2026-07-22T15:02:34.625Z","1.10.0-head-859b5906-20260722":"2026-07-22T18:16:03.401Z","1.10.0-head-d6f881b1-20260722":"2026-07-22T18:28:14.576Z","1.10.0-head-5ea4f33b-20260722":"2026-07-22T19:22:54.574Z","1.10.0-head-7690172a-20260722":"2026-07-22T20:24:59.862Z","1.9.0-canary.0":"2026-07-22T20:39:44.508Z","1.10.0-head-7af01d6c-20260723":"2026-07-23T13:26:55.071Z","1.10.0-head-7cf0cea0-20260723":"2026-07-23T13:50:46.326Z","1.10.0-head-3336d090-20260723":"2026-07-23T14:09:48.250Z","1.10.0-head-d459955e-20260723":"2026-07-24T00:09:24.437Z","1.10.0-head-449ed131-20260724":"2026-07-24T00:26:16.992Z","1.10.0-head-6bc268ff-20260724":"2026-07-24T03:25:49.803Z","1.10.0-head-88b391c1-20260724":"2026-07-24T10:31:18.951Z","1.10.0-head-9d27505c-20260724":"2026-07-24T11:27:06.008Z","1.10.0-head-b7aa4eee-20260724":"2026-07-24T12:39:35.296Z","1.10.0-head-14567b6e-20260724":"2026-07-24T14:08:38.199Z","1.10.0-head-9448caae-20260724":"2026-07-24T15:02:54.722Z","1.10.0-head-d4de72b4-20260724":"2026-07-24T18:34:34.422Z","1.10.0-head-a345fadd-20260724":"2026-07-24T19:03:45.958Z","1.10.0-head-9b765e0d-20260724":"2026-07-24T19:26:28.508Z","1.10.0-head-6a8aaf4e-20260727":"2026-07-27T21:52:53.286Z","1.10.0-head-9604f33b-20260728":"2026-07-28T18:13:42.105Z","1.10.0-head-645aa826-20260728":"2026-07-28T19:47:28.349Z","1.10.0-head-05892f15-20260728":"2026-07-28T20:46:20.018Z","1.10.0-head-186aa683-20260728":"2026-07-28T21:09:25.053Z","1.10.0-head-4391788c-20260728":"2026-07-28T21:37:36.783Z","1.10.0-head-6e813783-20260729":"2026-07-29T02:23:13.510Z","1.10.0-head-e8decd93-20260729":"2026-07-29T15:02:45.804Z","1.10.0-head-3dcaaf2a-20260729":"2026-07-29T15:28:51.598Z","1.10.0-head-50e16a5f-20260729":"2026-07-29T19:20:58.267Z","1.10.0-head-e10fea32-20260730":"2026-07-30T14:09:15.087Z","1.10.0-head-6372b414-20260730":"2026-07-30T14:50:09.046Z","1.10.0-head-55b9865f-20260730":"2026-07-30T20:14:37.349Z","1.10.0-head-eaa4a6a7-20260730":"2026-07-30T20:36:46.930Z","1.10.0-head-a8b03c75-20260731":"2026-07-31T03:22:50.733Z","1.10.0-head-25760658-20260731":"2026-07-31T23:00:57.932Z","1.10.0-head-e7d6662c-20260731":"2026-07-31T23:20:48.889Z","1.10.0-head-5b556c8b-20260731":"2026-08-01T00:13:46.428Z","1.10.0-head-97a40b0f-20260803":"2026-08-03T12:27:32.470Z","1.10.0-head-ac745bd9-20260804":"2026-08-04T15:40:37.679Z","1.10.0-head-8d5929db-20260805":"2026-08-05T00:36:16.036Z","1.10.0-head-25c2c730-20260805":"2026-08-05T03:50:29.918Z","1.10.0-head-80d282f4-20260805":"2026-08-05T19:12:03.830Z","1.10.0-head-4b6205bb-20260805":"2026-08-05T20:04:31.846Z","1.10.0-head-52e9988b-20260805":"2026-08-05T20:22:02.953Z","1.10.0-head-76b792f2-20260805":"2026-08-05T22:40:17.802Z","1.10.0-head-285fa1f1-20260805":"2026-08-05T23:28:01.822Z","1.10.0-head-8e498b2f-20260805":"2026-08-05T23:47:18.489Z","1.9.0-canary.1":"2026-08-05T23:59:07.377Z","1.10.0-head-25ece7f9-20260806":"2026-08-06T08:15:15.239Z","1.9.0-canary.2":"2026-08-06T08:16:22.431Z","1.10.0-head-0beb0ba7-20260806":"2026-08-06T14:30:30.003Z","1.10.0-head-26577bfe-20260807":"2026-08-07T00:30:34.568Z","1.10.0-head-df037e80-20260807":"2026-08-07T00:50:08.663Z","1.10.0-head-b99a4cdd-20260807":"2026-08-07T14:25:22.636Z","1.10.0-head-e2974513-20260807":"2026-08-07T17:32:49.855Z","1.10.0-head-caa0506a-20260807":"2026-08-07T18:39:45.490Z","1.10.0-head-3bef8d5b-20260810":"2026-08-10T16:03:03.557Z","1.10.0-head-8ffa9311-20260810":"2026-08-10T19:05:06.345Z","1.10.0-head-dbe075b1-20260810":"2026-08-10T19:28:09.228Z","1.10.0-head-02581a19-20260810":"2026-08-10T21:08:31.845Z","1.10.0-head-648bde8d-20260811":"2026-08-11T13:58:48.467Z","1.10.0-head-b92b6d5e-20260812":"2026-08-12T04:05:45.590Z","1.10.0-head-6454b307-20260812":"2026-08-12T18:45:13.187Z","1.9.0-canary.3":"2026-08-12T18:47:23.637Z","1.10.0-head-480c201a-20260812":"2026-08-12T20:20:36.049Z","1.9.0-canary.4":"2026-08-12T20:38:06.983Z","1.10.0-head-62d31bb1-20260812":"2026-08-12T22:23:24.835Z","1.10.0-head-7148a047-20260812":"2026-08-12T22:47:34.438Z","1.10.0-head-976835cf-20260812":"2026-08-13T00:16:22.418Z","1.10.0-head-25798c0d-20260813":"2026-08-13T02:06:21.894Z","1.10.0-head-84284696-20260813":"2026-08-13T03:30:36.084Z","1.10.0-head-9d4730dc-20260813":"2026-08-13T04:27:36.341Z","1.10.0-head-3fa5a6fc-20260813":"2026-08-13T08:16:42.535Z","1.9.0-canary.5":"2026-08-13T08:24:29.310Z","1.10.0-head-cad1d2f3-20260813":"2026-08-13T08:35:40.870Z","1.10.0-head-dcf126e2-20260813":"2026-08-13T17:13:04.179Z","1.10.0-head-ff9b906f-20260813":"2026-08-13T17:34:14.808Z","1.9.0-canary.6":"2026-08-13T17:50:57.681Z","1.9.0-canary.7":"2026-08-13T19:06:17.428Z","1.9.0-canary.8":"2026-08-14T01:06:14.968Z","1.9.0-canary.9":"2026-08-14T19:25:56.987Z","1.9.0-canary.10":"2026-08-14T20:17:30.944Z","1.10.0-head-9a8ca356-20260814":"2026-08-14T21:06:03.855Z","1.9.0":"2026-08-14T22:14:25.905Z","1.10.0-head-06eee9cb-20260814":"2026-08-14T23:45:52.957Z","1.10.0-head-3a40ea2f-20260815":"2026-08-15T02:16:01.831Z","1.10.0-head-04aea7e4-20260816":"2026-08-16T20:05:31.400Z","1.9.1-canary.0":"2026-08-17T01:53:40.963Z","1.9.1-canary.1":"2026-08-17T03:49:40.341Z","1.10.0-head-8dba690d-20260817":"2026-08-17T19:58:24.046Z","1.10.0-head-eb47b3c6-20260818":"2026-08-18T01:18:29.336Z","1.10.0-head-edf80287-20260818":"2026-08-18T07:15:07.352Z","1.10.0-head-9940e767-20260818":"2026-08-18T22:31:21.904Z","1.10.0-head-5e4eba48-20260819":"2026-08-19T03:50:50.297Z","1.10.0-head-4d550514-20260819":"2026-08-19T04:34:37.801Z","1.10.0-head-74e397ab-20260819":"2026-08-19T16:11:35.849Z","1.10.0-canary.1":"2026-08-19T18:02:42.097Z","1.10.0-head-b073a435-20260819":"2026-08-19T18:20:36.654Z","1.10.0-head-26ec8798-20260819":"2026-08-19T21:21:33.164Z","1.10.0-canary.2":"2026-08-19T22:02:33.119Z","1.10.0-head-8ef5c8ce-20260819":"2026-08-19T22:58:55.299Z","1.10.0-head-c9562d7c-20260820":"2026-08-20T01:53:52.201Z","1.10.0-head-1082a960-20260820":"2026-08-20T02:32:51.452Z","1.10.0-head-ad02582d-20260820":"2026-08-20T14:22:52.329Z","1.10.0-head-1be1334d-20260820":"2026-08-20T18:25:44.089Z","1.10.0-head-796ad1f3-20260820":"2026-08-20T20:02:37.991Z","1.10.0-head-34159082-20260820":"2026-08-20T21:11:36.437Z","1.10.0-head-118bb0f6-20260820":"2026-08-20T21:54:53.203Z","1.10.0-head-7bb2df54-20260820":"2026-08-20T22:42:50.188Z","1.10.0-head-824a5a7b-20260820":"2026-08-20T23:22:34.363Z","1.10.0-head-e669b21e-20260821":"2026-08-21T02:06:32.397Z","1.10.0-head-17e89ba9-20260821":"2026-08-21T03:36:05.921Z","1.10.0-head-4ace2015-20260821":"2026-08-21T05:52:07.429Z","1.10.0-head-b1dbd827-20260821":"2026-08-21T06:57:40.776Z","1.10.0-head-9f1e077b-20260821":"2026-08-21T14:11:32.119Z","1.10.0-head-bcc132a5-20260821":"2026-08-21T18:15:14.644Z","1.10.0-head-7c3f2161-20260821":"2026-08-21T21:03:52.150Z","1.10.0-head-23da5f1c-20260822":"2026-08-22T00:44:52.967Z","1.10.0-head-7dac6644-20260824":"2026-08-24T17:47:33.585Z","1.10.0-canary.3":"2026-08-24T17:47:48.139Z","1.11.0-head-a297a1da-20260824":"2026-08-24T18:13:02.598Z","1.11.0-head-dbc9dbee-20260824":"2026-08-24T18:38:16.605Z","1.11.0-head-84ff57ac-20260824":"2026-08-25T00:18:59.746Z","1.10.0-canary.4":"2026-08-25T01:37:55.629Z","1.11.0-head-49f4f457-20260825":"2026-08-25T22:32:34.097Z","1.11.0-head-d4c08d26-20260825":"2026-08-25T23:50:29.296Z","1.10.0-canary.5":"2026-08-26T00:21:19.243Z","1.11.0-head-72a86961-20260826":"2026-08-26T00:55:01.279Z","1.10.0-canary.6":"2026-08-26T01:08:30.815Z","1.10.0-canary.7":"2026-08-26T22:02:19.814Z","1.11.0-head-bd4aedf5-20260827":"2026-08-27T01:54:50.660Z","1.11.0-head-a0a67e8f-20260827":"2026-08-27T02:33:37.570Z","1.9.1-canary.2":"2026-08-27T03:56:38.131Z","1.10.0-canary.8":"2026-08-27T04:12:14.247Z","1.11.0-head-af3dad4f-20260827":"2026-08-27T10:33:20.295Z","1.11.0-head-31e01b19-20260827":"2026-08-27T11:21:00.837Z","1.11.0-head-7fb2c78b-20260827":"2026-08-27T13:34:33.243Z","1.11.0-head-ac5eb231-20260827":"2026-08-27T20:30:53.120Z","1.11.0-head-c725aa39-20260827":"2026-08-27T22:27:08.903Z","1.11.0-head-ed6ca267-20260827":"2026-08-27T23:00:35.161Z","1.10.0-canary.9":"2026-08-27T23:20:17.076Z","1.11.0-head-b1da23ce-20260827":"2026-08-27T23:35:13.811Z","1.11.0-head-8c5f78d6-20260828":"2026-08-28T09:06:42.134Z","1.11.0-head-ab3264e7-20260829":"2026-08-29T01:20:02.948Z","1.11.0-head-9eb703fb-20260829":"2026-08-29T02:05:52.478Z","1.11.0-head-4edec177-20260829":"2026-08-29T05:38:31.644Z","1.10.0-canary.10":"2026-08-29T06:05:07.410Z","1.11.0-head-2d6dca36-20260829":"2026-08-29T13:52:02.758Z","1.11.0-head-639dc8d3-20260830":"2026-08-30T21:47:25.899Z","1.10.0-canary.11":"2026-08-30T22:00:59.615Z","1.11.0-head-64a4d931-20260831":"2026-08-31T15:58:43.615Z","1.11.0-head-cc518e15-20260831":"2026-08-31T23:34:11.037Z","1.11.0-head-cf6367da-20260831":"2026-09-01T00:15:34.049Z","1.11.0-head-93c9bbe0-20260901":"2026-09-01T06:22:37.823Z","1.11.0-head-9be1864a-20260901":"2026-09-01T07:15:59.394Z","1.10.0-canary.12":"2026-09-01T07:24:30.229Z","1.11.0-head-2680e2d1-20260901":"2026-09-01T08:31:42.372Z","1.10.0-canary.13":"2026-09-01T18:47:10.800Z","1.11.0-head-d9198d91-20260901":"2026-09-01T20:04:56.358Z","1.11.0-head-48eb4cf3-20260901":"2026-09-02T00:28:24.470Z","1.10.0-canary.14":"2026-09-02T00:39:38.685Z","1.11.0-head-cec458b2-20260902":"2026-09-02T08:19:29.740Z","1.11.0-head-f7a34528-20260902":"2026-09-02T16:27:44.449Z","1.11.0-head-e5e95570-20260902":"2026-09-02T17:05:31.434Z","1.11.0-head-b127f321-20260902":"2026-09-02T17:40:04.700Z","1.10.0-canary.15":"2026-09-02T18:01:12.635Z","1.10.0-canary.16":"2026-09-02T22:02:00.481Z","1.11.0-head-9dafc116-20260903":"2026-09-03T02:29:05.612Z","1.11.0-head-81983d47-20260903":"2026-09-03T04:17:57.305Z","1.11.0-head-8b541752-20260903":"2026-09-03T08:09:25.101Z","1.11.0-canary.0":"2026-09-03T19:18:19.350Z","1.11.0-head-4d475f27-20260903":"2026-09-03T19:37:48.678Z","1.11.0-head-d47978b9-20260903":"2026-09-03T20:23:45.187Z","1.11.0-canary.1":"2026-09-03T20:44:19.567Z","1.11.0-head-c4d99d0c-20260903":"2026-09-03T21:02:04.726Z","1.10.0-canary.17":"2026-09-03T21:08:31.901Z","1.11.0-head-6c2ea740-20260903":"2026-09-04T00:10:00.006Z","1.11.0-head-a2319797-20260904":"2026-09-04T11:25:37.899Z","1.11.0-head-0d54bfdc-20260904":"2026-09-04T13:07:54.900Z","1.11.0-head-94fadd46-20260904":"2026-09-04T13:42:10.706Z","1.11.0-head-87caec7b-20260904":"2026-09-04T14:20:52.306Z","1.11.0-head-4dfe7cb6-20260904":"2026-09-04T14:59:33.740Z","1.11.0-head-4ead680d-20260904":"2026-09-04T15:37:27.569Z","1.11.0-head-de8d93c2-20260904":"2026-09-04T16:16:07.694Z","1.11.0-canary.2":"2026-09-04T18:13:47.915Z","1.11.0-head-67264ffc-20260904":"2026-09-04T18:18:33.750Z","1.11.0-head-55cf09f7-20260904":"2026-09-04T19:10:26.184Z","1.11.0-canary.3":"2026-09-04T19:34:09.389Z","1.11.0-head-cc825160-20260904":"2026-09-04T19:48:08.416Z","1.11.0-canary.4":"2026-09-04T21:52:34.551Z","1.11.0-head-50289a53-20260904":"2026-09-04T23:02:53.402Z","1.11.0-canary.5":"2026-09-04T23:09:35.426Z","1.11.0-head-5cc113d4-20260905":"2026-09-05T19:44:23.633Z","1.11.0-head-344557bf-20260907":"2026-09-07T10:37:19.928Z","1.11.0-head-49c22bcc-20260907":"2026-09-07T11:13:04.637Z","1.11.0-head-d5d9d49d-20260907":"2026-09-07T11:48:19.463Z","1.11.0-head-465ad6b6-20260907":"2026-09-07T16:20:18.280Z","1.11.0-head-94e7a887-20260907":"2026-09-07T16:57:04.784Z","1.11.0-head-deefaa43-20260908":"2026-09-08T10:42:25.667Z","1.11.0-head-f571bbd1-20260908":"2026-09-08T11:21:16.608Z","1.11.0-head-776a2342-20260908":"2026-09-08T13:13:47.719Z","1.11.0-head-1c53313d-20260908":"2026-09-08T13:51:45.260Z","1.11.0-head-3cad81e5-20260908":"2026-09-08T14:29:02.687Z","1.11.0-head-9c7b2276-20260908":"2026-09-08T15:07:27.317Z","1.11.0-head-f278ddf4-20260908":"2026-09-08T15:46:06.720Z","1.11.0-head-e5dfd061-20260908":"2026-09-08T16:47:51.989Z","1.11.0-head-dc16e3ed-20260908":"2026-09-08T20:27:25.064Z","1.11.0-head-fcc772f1-20260908":"2026-09-08T22:39:55.515Z","1.11.0-canary.6":"2026-09-08T22:59:24.756Z","1.11.0-head-9b7feba5-20260908":"2026-09-08T23:19:22.975Z","1.11.0-head-8e65c649-20260908":"2026-09-09T00:31:55.827Z","1.11.0-head-b7abcd86-20260909":"2026-09-09T01:13:19.997Z","1.11.0-head-8af3286f-20260909":"2026-09-09T09:16:58.244Z","1.11.0-head-43f47959-20260909":"2026-09-09T13:27:54.368Z","1.11.0-head-fe494047-20260909":"2026-09-09T14:07:15.822Z","1.11.0-head-ced70fe3-20260909":"2026-09-09T16:38:03.251Z","1.11.0-head-504c5af7-20260909":"2026-09-09T17:14:21.040Z","1.11.0-head-826e19e4-20260909":"2026-09-09T19:19:14.836Z","1.11.0-head-19d71ce8-20260909":"2026-09-09T19:55:36.095Z","1.11.0-canary.7":"2026-09-09T21:15:20.122Z","1.11.0-canary.8":"2026-09-10T00:57:07.825Z","1.11.0-head-b760ebbd-20260910":"2026-09-10T02:09:58.063Z","1.10.0-canary.18":"2026-09-10T02:10:09.892Z","1.11.0-head-56f267b2-20260910":"2026-09-10T08:26:27.046Z","1.11.0-head-8af1f7df-20260910":"2026-09-10T10:05:02.313Z","1.11.0-head-a1219d7f-20260910":"2026-09-10T10:34:23.767Z","1.11.0-head-7f392042-20260910":"2026-09-10T13:38:09.311Z","1.11.0-head-ac46edcf-20260910":"2026-09-10T14:49:34.462Z","1.11.0-head-13101e5c-20260910":"2026-09-10T15:23:42.598Z","1.11.0-head-9e28e9bf-20260910":"2026-09-10T16:00:03.045Z","1.11.0-head-5fdfbc40-20260910":"2026-09-10T19:51:16.740Z","1.10.0-canary.19":"2026-09-10T19:59:33.526Z","1.11.0-head-69417d8b-20260910":"2026-09-10T20:28:43.725Z","1.10.0-canary.20":"2026-09-11T00:41:24.932Z","1.11.0-head-43dbb328-20260911":"2026-09-11T09:01:04.227Z","1.11.0-head-740d81ca-20260911":"2026-09-11T09:38:06.242Z","1.11.0-head-827b9eb5-20260911":"2026-09-11T15:41:26.758Z","1.11.0-head-8c9f166a-20260911":"2026-09-11T21:09:15.156Z","1.11.0-head-92bac163-20260911":"2026-09-11T21:43:13.631Z","1.11.0-head-a132373e-20260911":"2026-09-11T22:11:29.234Z","1.11.0-head-c98aca7d-20260911":"2026-09-12T00:11:47.281Z","1.11.0-head-e2610c3a-20260912":"2026-09-12T03:00:48.969Z","1.10.0-canary.21":"2026-09-13T07:24:26.639Z","1.11.0-head-ea8da189-20260914":"2026-09-14T10:22:58.352Z","1.11.0-head-8bf65d36-20260914":"2026-09-14T12:40:48.206Z","1.11.0-head-6c7dc97d-20260914":"2026-09-14T17:06:55.414Z","1.11.0-head-21fc01e3-20260914":"2026-09-14T20:08:54.584Z","1.11.0-head-6752c92e-20260915":"2026-09-15T02:44:38.393Z","1.11.0-head-c49783b8-20260915":"2026-09-15T03:37:17.755Z","1.11.0-canary.9":"2026-09-15T16:16:33.133Z","1.11.0-head-cf76283c-20260915":"2026-09-15T16:55:14.992Z","1.11.0-head-3dae9cab-20260916":"2026-09-16T01:47:31.343Z","1.11.0-head-d6cf019a-20260916":"2026-09-16T02:20:46.555Z","1.11.0-head-f5f9c668-20260916":"2026-09-16T07:54:31.214Z","1.10.0-canary.22":"2026-09-16T11:03:13.312Z","1.11.0-head-4cbf65f1-20260916":"2026-09-16T11:53:20.564Z","1.11.0-head-6b1ca394-20260916":"2026-09-16T16:25:25.895Z","1.11.0-head-b04264ca-20260916":"2026-09-16T16:57:42.528Z","1.11.0-head-e745940e-20260916":"2026-09-16T17:57:54.578Z","1.11.0-head-c4fc904b-20260916":"2026-09-17T00:33:19.145Z","1.11.0-head-99da48fd-20260917":"2026-09-17T02:50:04.858Z","1.11.0-head-f1cfb1c6-20260917":"2026-09-17T12:24:24.863Z","1.11.0-head-606adc2f-20260917":"2026-09-17T14:54:57.390Z","1.11.0-head-982d739c-20260917":"2026-09-17T18:37:11.723Z","1.11.0-head-ee1406f4-20260917":"2026-09-17T23:07:49.950Z","1.11.0-head-d0e9ecc2-20260918":"2026-09-18T02:03:19.153Z","1.11.0-head-f3035a0b-20260918":"2026-09-18T02:37:16.393Z","1.11.0-head-59eaff51-20260918":"2026-09-18T03:47:31.229Z","1.11.0-head-ded02a28-20260918":"2026-09-18T06:14:10.286Z","1.11.0-head-867e78dc-20260918":"2026-09-18T06:44:40.728Z","1.11.0-head-7d73acec-20260918":"2026-09-18T08:03:11.932Z","1.11.0-head-07249b1b-20260918":"2026-09-18T08:58:27.452Z","1.11.0-head-11ab7408-20260918":"2026-09-18T10:03:18.590Z","1.11.0-head-f336a923-20260918":"2026-09-18T10:58:40.705Z","1.11.0-head-7e6e5988-20260918":"2026-09-18T19:00:20.598Z","1.11.0-head-6f6555c6-20260918":"2026-09-18T21:25:08.579Z","1.11.0-canary.10":"2026-09-18T22:22:51.385Z","1.10.0-canary.23":"2026-09-20T22:39:49.781Z","1.11.0-head-d588313d-20260921":"2026-09-21T14:58:03.604Z","1.11.0-head-45cee4ab-20260921":"2026-09-21T18:02:51.529Z","1.11.0-head-ec8cf1c5-20260921":"2026-09-21T18:41:29.301Z","1.11.0-head-1dbf7f8c-20260921":"2026-09-21T19:22:01.778Z","1.11.0-head-043b14c0-20260921":"2026-09-21T21:23:19.088Z","1.11.0-head-58f61e11-20260922":"2026-09-22T01:35:03.373Z","1.11.0-head-1d9e8806-20260922":"2026-09-22T02:22:44.654Z","1.10.0-canary.24":"2026-09-22T02:48:42.071Z","1.11.0-head-5a6defb8-20260922":"2026-09-22T04:56:17.377Z","1.11.0-canary.11":"2026-09-22T06:34:04.848Z","1.11.0-head-8a180b73-20260922":"2026-09-22T10:18:59.940Z","1.11.0-head-9a5b9c80-20260922":"2026-09-22T12:06:59.936Z","1.11.0-head-982f3ef3-20260922":"2026-09-22T12:52:10.861Z","1.11.0-head-1b1e8451-20260922":"2026-09-22T14:40:59.779Z","1.11.0-head-a80a5139-20260922":"2026-09-22T17:52:03.337Z","1.11.0-head-c60c4abc-20260922":"2026-09-22T18:34:33.945Z","1.11.0-head-99f2aab3-20260922":"2026-09-22T19:15:01.945Z","1.11.0-head-65f676b6-20260922":"2026-09-22T20:49:43.824Z","1.11.0-head-9a781810-20260922":"2026-09-22T21:55:03.852Z","1.11.0-head-7495a7ce-20260922":"2026-09-22T22:33:40.253Z","1.11.0-head-e233e806-20260923":"2026-09-23T01:36:59.067Z","1.11.0-head-82aec7ec-20260923":"2026-09-23T04:43:20.096Z","1.11.0-head-96b1cfe4-20260923":"2026-09-23T05:24:17.393Z","1.11.0-head-05c18887-20260923":"2026-09-23T08:57:34.502Z","1.11.0-head-7b1195c3-20260923":"2026-09-23T09:41:55.135Z","1.11.0-head-bbc6b8b0-20260923":"2026-09-23T11:53:29.856Z","1.11.0-head-a86e4668-20260923":"2026-09-23T14:29:39.320Z","1.11.0-head-33c22bf2-20260923":"2026-09-23T17:55:49.174Z","1.11.0-canary.12":"2026-09-23T18:05:53.272Z","1.11.0-head-12fa4fa4-20260923":"2026-09-23T19:54:29.049Z","1.11.0-head-608c072f-20260924":"2026-09-24T00:40:18.770Z","1.11.0-canary.13":"2026-09-24T01:07:59.231Z","1.11.0-head-4f00d801-20260924":"2026-09-24T13:33:52.203Z","1.11.0-head-2d12faaf-20260924":"2026-09-24T14:14:49.756Z","1.11.0-head-a951fd49-20260924":"2026-09-24T14:52:39.819Z","1.11.0-head-19b5858a-20260924":"2026-09-24T19:19:54.513Z","1.11.0-head-1a103d46-20260924":"2026-09-24T20:07:28.275Z","1.11.0-head-16ef0358-20260925":"2026-09-25T11:01:25.392Z","1.11.0-head-7a5f5d12-20260925":"2026-09-25T16:17:26.321Z","1.11.0-head-1677a164-20260925":"2026-09-25T18:44:03.303Z","1.11.0-head-84b01d4e-20260925":"2026-09-26T00:06:52.485Z","1.11.0-head-c5510c6b-20260926":"2026-09-26T01:35:01.752Z","1.11.0-canary.14":"2026-09-26T02:24:38.931Z","1.11.0-head-6a3a8085-20260926":"2026-09-26T04:26:20.663Z","1.11.0-head-7ebeb217-20260926":"2026-09-26T06:09:02.371Z","1.11.0-canary.15":"2026-09-26T06:51:38.399Z","1.11.0-head-348a4280-20260927":"2026-09-27T23:11:25.665Z","1.11.0-head-1c4f268f-20260927":"2026-09-27T23:38:00.452Z","1.11.0-head-588f2f3d-20260928":"2026-09-28T08:54:32.506Z","1.11.0-head-10cf8050-20260928":"2026-09-28T14:02:26.041Z","1.11.0-head-bafe40d5-20260928":"2026-09-28T15:39:02.667Z","1.11.0-head-e0952422-20260928":"2026-09-28T16:54:04.949Z","1.11.0-head-a8a46237-20260928":"2026-09-28T17:09:42.336Z","1.11.0-canary.16":"2026-09-28T18:22:40.850Z","1.11.0-head-2abde5f2-20260929":"2026-09-29T01:14:18.735Z","1.11.0-head-4b1b91dd-20260929":"2026-09-29T02:00:09.877Z","1.11.0-canary.17":"2026-09-29T02:09:28.888Z","1.11.0-head-8886a1d1-20260929":"2026-09-29T09:11:06.395Z","1.11.0-head-360eb2a6-20260929":"2026-09-29T09:45:22.285Z","1.11.0-head-0e152a66-20260929":"2026-09-29T10:26:06.227Z","1.11.0-head-050cd27d-20260929":"2026-09-29T11:36:16.346Z","1.11.0-head-a36786a5-20260929":"2026-09-29T12:13:29.535Z","1.11.0-head-f23203cd-20260929":"2026-09-29T14:42:23.268Z","1.11.0-head-7cf6d780-20260929":"2026-09-29T17:22:10.672Z","1.11.0-head-eadf8b5c-20260929":"2026-09-29T19:55:39.954Z","1.11.0-canary.18":"2026-09-29T20:24:00.263Z","1.11.0-head-c94cf642-20260929":"2026-09-29T20:33:02.541Z","1.11.0-head-ddb6e770-20260929":"2026-09-29T21:32:51.923Z","1.11.0-head-f93b688b-20260929":"2026-09-29T22:08:21.567Z","1.11.0-head-aba04ec3-20260930":"2026-09-30T03:05:41.839Z","1.11.0-head-439a1539-20260930":"2026-09-30T03:45:00.809Z","1.11.0-canary.19":"2026-09-30T03:47:42.865Z","1.11.0-head-aa5d6f88-20260930":"2026-09-30T04:15:36.095Z","1.11.0-head-cb19d9a9-20260930":"2026-09-30T06:52:08.797Z","1.11.0-canary.20":"2026-09-30T07:07:00.920Z","1.11.0-head-e6cebc15-20260930":"2026-09-30T14:08:17.223Z","1.11.0-head-a26f245b-20260930":"2026-09-30T15:30:23.693Z","1.11.0-head-19eb3f13-20260930":"2026-09-30T16:08:19.644Z","1.11.0-head-42316d52-20260930":"2026-09-30T18:50:11.355Z","1.11.0-head-7c423286-20260930":"2026-09-30T19:19:27.010Z","1.11.0-head-14514eb9-20261001":"2026-10-01T02:58:56.249Z","1.11.0-canary.21":"2026-10-01T03:15:57.805Z","1.11.0-head-f94aa483-20261001":"2026-10-01T09:38:39.117Z","1.11.0-head-075b4215-20261001":"2026-10-01T10:12:16.618Z","1.11.0-head-1dd9524d-20261001":"2026-10-01T10:56:54.252Z","1.11.0-head-49a03379-20261001":"2026-10-01T12:01:48.017Z","1.11.0-head-422b0c68-20261001":"2026-10-01T12:44:53.316Z","1.11.0-head-1545935f-20261001":"2026-10-01T13:31:08.674Z","1.11.0-head-114542c2-20261001":"2026-10-01T13:47:22.147Z","1.11.0-head-fb536f68-20261001":"2026-10-01T21:01:33.736Z","1.11.0-head-c45bc1ce-20261002":"2026-10-02T03:17:43.517Z","1.11.0-canary.22":"2026-10-02T04:25:19.938Z","1.11.0-head-4d68a11e-20261002":"2026-10-02T04:29:07.486Z","1.11.0-head-4341cdcb-20261002":"2026-10-02T14:13:30.885Z","1.11.0-head-0e547bc9-20261002":"2026-10-02T14:43:18.622Z","1.11.0-head-d93129a5-20261002":"2026-10-02T15:17:36.005Z","1.11.0-head-f7664fb5-20261002":"2026-10-02T15:52:40.424Z","1.11.0-head-ef16dc98-20261002":"2026-10-02T16:28:16.990Z","1.11.0-head-40d7029f-20261002":"2026-10-02T17:05:54.132Z","1.11.0-head-d9975290-20261002":"2026-10-02T17:50:29.869Z","1.11.0-head-6fbc846b-20261002":"2026-10-02T19:20:13.270Z","1.11.0-head-927c2ec6-20261002":"2026-10-02T21:37:23.954Z","1.11.0-canary.23":"2026-10-02T21:40:08.869Z","1.11.0-head-bb71cc93-20261004":"2026-10-04T01:55:17.576Z","1.11.0-head-b0c414b7-20261004":"2026-10-04T05:51:43.326Z","1.11.0-head-89787f82-20261005":"2026-10-05T08:57:08.595Z","1.11.0-head-7f37d047-20261005":"2026-10-05T14:26:31.592Z","1.11.0-canary.24":"2026-10-05T14:26:42.029Z","1.11.0-head-ee57b8f9-20261005":"2026-10-05T15:50:44.710Z","1.11.0-head-efc9648b-20261005":"2026-10-05T16:32:24.871Z","1.11.0-head-65957a11-20261005":"2026-10-05T17:04:03.886Z","1.11.0-head-e6a42cef-20261005":"2026-10-05T18:26:41.728Z","1.11.0-head-a0910fb5-20261005":"2026-10-05T19:09:43.225Z","1.11.0-head-c1a58681-20261005":"2026-10-05T19:34:54.290Z","1.11.0-canary.25":"2026-10-05T19:50:26.312Z","1.11.0-head-223c3ef1-20261006":"2026-10-06T09:55:26.167Z","1.11.0-head-7fc40af3-20261006":"2026-10-06T11:24:09.196Z","1.11.0-head-311b05ae-20261006":"2026-10-06T12:33:51.160Z","1.11.0-head-4fe91c0d-20261006":"2026-10-06T15:59:19.076Z","1.11.0-head-caf79b16-20261006":"2026-10-06T16:19:11.207Z","1.11.0-head-7756eb9b-20261006":"2026-10-06T17:23:31.686Z","1.11.0-canary.26":"2026-10-06T23:53:32.004Z","1.11.0-head-1c5ddcdb-20261006":"2026-10-06T23:57:32.903Z","1.11.0-head-e6a2590d-20261007":"2026-10-07T05:04:56.607Z","1.11.0-canary.27":"2026-10-07T05:12:42.294Z","1.11.0-head-5e2c5fa4-20261007":"2026-10-07T10:52:20.292Z","1.11.0-head-81e6ac57-20261007":"2026-10-07T11:17:18.212Z","1.11.0-head-240c0573-20261007":"2026-10-07T13:59:22.127Z","1.11.0-head-3008c704-20261007":"2026-10-07T14:32:56.305Z","1.11.0-head-d4816752-20261007":"2026-10-07T15:05:08.493Z","1.11.0-head-23301281-20261007":"2026-10-07T18:31:36.670Z","1.11.0-head-73fcf8b0-20261007":"2026-10-07T21:20:35.025Z","1.11.0-head-eb784601-20261007":"2026-10-07T21:56:58.346Z","1.11.0-head-e95cccc9-20261007":"2026-10-07T22:32:54.985Z","1.11.0-head-0af1a710-20261007":"2026-10-07T23:22:30.186Z","1.11.0-head-7a998b56-20261007":"2026-10-07T23:56:02.605Z","1.11.0-canary.28":"2026-10-08T00:05:46.653Z","1.11.0-canary.29":"2026-10-08T02:50:23.118Z","1.11.0-head-2eff84cf-20261008":"2026-10-08T02:58:46.668Z","1.11.0-head-173ff8bf-20261008":"2026-10-08T04:23:02.759Z","1.11.0-head-cc020b36-20261008":"2026-10-08T10:23:12.964Z","1.11.0-head-510c0637-20261008":"2026-10-08T11:38:35.845Z","1.11.0-head-79adc09f-20261008":"2026-10-08T13:04:30.101Z","1.11.0-head-1b220fa0-20261008":"2026-10-08T14:37:18.107Z","1.11.0-canary.30":"2026-10-08T14:56:03.519Z","1.11.0-head-3ac3c650-20261008":"2026-10-08T14:57:51.200Z","1.10.0-canary.25":"2026-10-08T15:08:53.314Z","1.11.0-head-8f0a3f2d-20261008":"2026-10-08T19:39:30.161Z","1.11.0-head-f3bba7d7-20261008":"2026-10-08T20:31:55.696Z","1.11.0-canary.31":"2026-10-08T20:33:43.709Z","1.10.0-canary.26":"2026-10-08T20:43:32.760Z","1.11.0-head-af15d1db-20261008":"2026-10-08T20:58:35.286Z","1.11.0-canary.32":"2026-10-08T21:19:20.921Z","1.11.0-head-40e171dd-20261008":"2026-10-08T21:45:05.600Z","1.11.0-head-12a36dcf-20261008":"2026-10-08T22:26:10.185Z","1.11.0-head-3a77e1e0-20261009":"2026-10-09T02:59:36.137Z","1.11.0-head-c1189491-20261009":"2026-10-09T03:31:14.948Z","1.11.0-head-9bfa0855-20261009":"2026-10-09T07:46:16.579Z","1.11.0-canary.33":"2026-10-09T07:54:29.427Z","1.10.0-canary.27":"2026-10-09T09:48:20.590Z","1.11.0-canary.34":"2026-10-09T09:50:42.059Z","1.11.0-head-e7866891-20261009":"2026-10-09T09:53:52.537Z","1.11.0-head-99ace5ab-20261009":"2026-10-09T10:50:03.190Z","1.10.0":"2026-10-09T11:33:59.661Z","1.11.0-head-3ee4b720-20261009":"2026-10-09T17:16:54.354Z","1.11.0-canary.35":"2026-10-09T17:20:48.601Z","1.11.0-head-25a9ea1a-20261009":"2026-10-09T19:55:40.082Z","1.11.0-head-d545bc7e-20261009":"2026-10-09T23:55:24.632Z","1.11.0-head-357f4801-20261012":"2026-10-12T10:41:29.980Z","1.11.0-head-ffe67b23-20261012":"2026-10-12T16:20:25.893Z","1.11.0-head-630419d2-20261012":"2026-10-12T17:06:57.738Z","1.11.0-canary.36":"2026-10-12T17:19:00.777Z","1.11.0-head-7e409a0e-20261012":"2026-10-12T17:37:28.469Z","1.11.0-head-75db4524-20261012":"2026-10-12T18:14:06.105Z","1.11.0-head-91468cf9-20261013":"2026-10-13T06:36:49.166Z","1.11.0-head-57c88a34-20261013":"2026-10-13T06:57:59.731Z","1.11.0-canary.37":"2026-10-13T07:04:52.001Z","1.11.0-head-0fadcfe4-20261013":"2026-10-13T08:08:35.848Z","1.11.0-head-25498959-20261013":"2026-10-13T10:47:50.461Z","1.11.0-head-81588fdc-20261013":"2026-10-13T11:26:54.426Z","1.11.0-canary.38":"2026-10-13T12:00:16.775Z","1.11.0-head-4cb2f8d5-20261013":"2026-10-13T12:14:09.106Z","1.11.0-head-683b6718-20261013":"2026-10-13T12:29:17.488Z","1.11.0-head-d597c69e-20261013":"2026-10-13T14:12:18.541Z","1.11.0-head-16f2f6d9-20261013":"2026-10-13T14:52:33.676Z","1.11.0-head-28e58148-20261013":"2026-10-13T15:27:43.595Z","1.11.0-head-b57c70e4-20261013":"2026-10-13T16:02:54.133Z","1.11.0-head-6ea17bfc-20261013":"2026-10-13T16:35:46.607Z","1.11.0-head-70b9d93a-20261013":"2026-10-13T17:11:46.559Z","1.11.0-canary.39":"2026-10-13T17:24:02.554Z","1.11.0-head-cb2821f3-20261013":"2026-10-13T17:49:02.868Z","1.11.0-head-2e5ac147-20261013":"2026-10-13T19:31:17.257Z","1.11.0-canary.40":"2026-10-13T20:46:00.568Z","1.11.0-head-8c44f9ae-20261013":"2026-10-13T20:47:38.049Z","1.11.0-head-e3615f13-20261013":"2026-10-13T21:16:10.170Z","1.11.0-head-3f139f52-20261013":"2026-10-13T23:07:21.682Z","1.11.0-head-698286b5-20261014":"2026-10-14T01:22:40.298Z","1.11.0-canary.41":"2026-10-14T02:21:36.619Z","1.11.0-head-21f34913-20261014":"2026-10-14T02:21:43.534Z","1.11.0-head-22fa3c27-20261014":"2026-10-14T15:16:38.562Z","1.11.0-head-86ca5eff-20261014":"2026-10-14T16:33:25.560Z","1.11.0-canary.42":"2026-10-14T20:07:46.229Z","1.12.0-head-617e92f2-20261014":"2026-10-14T20:15:47.900Z","1.12.0-head-d34a9c8f-20261015":"2026-10-15T15:04:01.821Z","1.12.0-head-76a0a1bd-20261015":"2026-10-15T18:26:57.452Z","1.12.0-head-6fd779d0-20261015":"2026-10-15T20:04:31.983Z","1.12.0-canary.0":"2026-10-15T20:09:11.707Z","1.12.0-head-49607b8b-20261015":"2026-10-15T22:21:21.329Z","1.12.0-head-84d4a72e-20261016":"2026-10-16T03:26:58.965Z","1.10.0-canary.28":"2026-10-16T08:39:25.942Z","1.11.0-canary.43":"2026-10-16T09:13:20.507Z","1.11.0":"2026-10-16T10:35:29.272Z","1.12.0-head-62aaaaaa-20261016":"2026-10-16T12:28:27.184Z","1.12.0-canary.1":"2026-10-16T15:20:55.338Z","1.12.0-canary.2":"2026-10-16T18:47:29.334Z","1.12.0-head-54cb5514-20261016":"2026-10-16T18:53:50.605Z","1.12.0-head-588c2791-20261016":"2026-10-16T19:26:31.703Z","1.12.0-head-70c77195-20261016":"2026-10-16T20:03:42.005Z","1.12.0-head-9e0e85b6-20261016":"2026-10-16T20:34:47.751Z","1.12.0-canary.3":"2026-10-16T20:53:55.686Z","1.12.0-head-f452e99b-20261017":"2026-10-17T21:24:01.317Z","1.12.0-head-512baff4-20261017":"2026-10-17T23:57:37.539Z","1.12.0-head-e1c39de0-20261018":"2026-10-18T11:14:26.485Z","1.12.0-head-c2882cba-20261019":"2026-10-19T06:24:40.137Z","1.12.0-head-84d3928e-20261019":"2026-10-19T07:01:43.048Z","1.12.0-head-a35b628e-20261019":"2026-10-19T08:10:46.097Z","1.12.0-head-68832dee-20261019":"2026-10-19T09:35:07.923Z","1.12.0-head-081989aa-20261019":"2026-10-19T10:10:18.009Z","1.11.1":"2026-10-19T12:12:39.488Z","1.12.0-head-5a5fb1af-20261019":"2026-10-19T15:28:50.337Z","1.12.0-head-c9c34d14-20261019":"2026-10-19T17:21:12.914Z","1.12.0-head-f7233246-20261019":"2026-10-19T20:28:14.760Z","1.12.0-head-8280af82-20261020":"2026-10-20T00:58:59.010Z","1.12.0-head-81bc5986-20261020":"2026-10-20T01:21:38.030Z","1.12.0-head-1137280b-20261020":"2026-10-20T05:18:55.471Z","1.12.0-head-7a3c504f-20261020":"2026-10-20T05:56:46.597Z","1.12.0-head-2a873dfd-20261020":"2026-10-20T10:56:08.560Z","1.12.0-head-80f6a7aa-20261020":"2026-10-20T11:35:22.851Z","1.12.0-canary.4":"2026-10-21T08:06:49.096Z","1.12.0-head-8b2aa336-20261021":"2026-10-21T09:25:34.055Z","1.12.0-head-02b6c1bb-20261021":"2026-10-21T11:50:43.995Z","1.12.0-head-69aace80-20261021":"2026-10-21T12:35:32.871Z","1.12.0-head-b61e0438-20261021":"2026-10-21T13:07:25.885Z","1.12.0-head-c98354ad-20261021":"2026-10-21T13:43:26.265Z","1.12.0-head-fd30e643-20261021":"2026-10-21T14:33:41.239Z","1.12.0-head-1e75d553-20261021":"2026-10-21T21:36:17.749Z","1.12.0-canary.5":"2026-10-21T21:55:35.818Z","1.11.2":"2026-10-21T23:16:18.975Z","1.12.0-head-2d07ceea-20261022":"2026-10-22T10:04:09.470Z","1.12.0-head-9a08f1e4-20261022":"2026-10-22T11:41:15.164Z","1.12.0-head-cc861e8f-20261022":"2026-10-22T16:24:08.092Z","1.12.0-canary.6":"2026-10-22T20:33:02.339Z","1.12.0-head-522d2ce5-20261022":"2026-10-22T20:38:14.131Z","1.12.0-head-9aca1b0a-20261023":"2026-10-23T01:13:30.594Z","1.12.0-head-f24fddae-20261023":"2026-10-23T10:36:24.671Z","1.12.0-head-874e1ec9-20261023":"2026-10-23T12:24:02.099Z","1.12.0-head-b977f6cd-20261023":"2026-10-23T14:11:06.732Z","1.12.0-head-fdd783d2-20261023":"2026-10-23T18:11:43.768Z","1.12.0-canary.7":"2026-10-23T20:10:06.587Z","1.11.3":"2026-10-23T21:52:50.281Z","1.12.0-head-f418f2e6-20261024":"2026-10-24T05:41:05.816Z","1.12.0-head-945ce619-20261024":"2026-10-24T06:59:10.165Z","1.12.0-canary.8":"2026-10-27T00:49:36.015Z","1.12.0-head-04a27634-20261027":"2026-10-27T00:51:48.753Z","1.12.0-head-681f83c6-20261028":"2026-10-28T09:07:51.143Z","1.12.0-head-07ee4c18-20261028":"2026-10-28T10:50:12.302Z","1.12.0-head-a9c31313-20261028":"2026-10-28T12:06:14.292Z","1.12.0-head-490952dc-20261028":"2026-10-28T12:49:55.112Z","1.12.0-head-a32add3e-20261028":"2026-10-28T17:20:13.610Z","1.12.0-head-0ac682b9-20261028":"2026-10-28T20:18:24.897Z","1.12.0-head-e7763a80-20261029":"2026-10-29T09:59:05.491Z","1.12.0-head-f7799734-20261029":"2026-10-29T20:33:36.185Z","1.12.0-canary.9":"2026-10-29T21:26:57.545Z","1.12.0-head-9a74d2d3-20261030":"2026-10-30T07:47:18.872Z","1.12.0-canary.10":"2026-10-30T07:51:49.254Z","1.12.0-head-e2ecf69c-20261030":"2026-10-30T12:16:45.275Z","1.12.0-head-642aece8-20261030":"2026-10-30T12:55:18.776Z","1.12.0-head-452caca3-20261030":"2026-10-30T13:26:33.141Z","1.12.0-head-8166580b-20261030":"2026-10-30T14:11:15.385Z","1.12.0-head-523d3b97-20261030":"2026-10-30T14:53:09.238Z","1.12.0-head-5493ba54-20261030":"2026-10-30T18:57:14.618Z","1.12.0-head-fe168e64-20261030":"2026-10-30T19:38:16.775Z","1.12.0-head-f22ec09b-20261030":"2026-10-30T20:42:40.043Z","1.12.0-canary.11":"2026-10-30T20:46:56.085Z","1.12.0-head-b89540d9-20261031":"2026-10-31T03:55:57.298Z","1.12.0-canary.12":"2026-10-31T04:22:23.960Z","1.12.0-head-fbdb27ed-20261031":"2026-10-31T04:37:57.350Z","1.11.4":"2026-11-04T12:47:12.907Z","1.12.0-canary.13":"2026-11-10T13:40:44.200Z","1.12.0-head-e2f030e6-20261110":"2026-11-10T13:47:52.266Z","1.11.5":"2026-11-10T13:51:51.113Z","1.12.0-head-633e830e-20261110":"2026-11-10T14:16:54.254Z","1.12.0-head-836f22ed-20261110":"2026-11-10T17:33:24.869Z","1.12.0-head-87e12246-20261111":"2026-11-11T09:45:21.350Z","1.12.0-head-e1bf42ac-20261111":"2026-11-11T10:19:03.016Z","1.13.0-head-1ef5b771-20261111":"2026-11-11T10:50:40.950Z","1.13.0-head-dd876695-20261111":"2026-11-11T19:23:03.200Z","1.13.0-head-f3a60cf8-20261111":"2026-11-11T23:28:33.277Z","1.11.6":"2026-11-12T10:38:22.525Z","1.12.0":"2026-11-12T11:06:54.833Z","1.13.0-head-e98ab48d-20261112":"2026-11-12T11:25:36.654Z"},"bugs":{"url":"https://bugs.rocicorp.dev"},"author":"Rocicorp, Inc.","license":"Apache-2.0","homepage":"https://zero.rocicorp.dev","repository":{"url":"git+https://github.com/rocicorp/mono.git","type":"git","directory":"packages/zero"},"description":"Zero is a web framework for serverless web development.","maintainers":[{"name":"arv","email":"erik.arvidsson@gmail.com"},{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"cesaraz1","email":"cesar@roci.dev"},{"name":"grgbkr","email":"greg@roci.dev"},{"name":"0xcadams","email":"chase@roci.dev"},{"name":"tantaman","email":"matt.crinklaw@gmail.com"},{"name":"darick","email":"d@roci.dev"}],"readme":"","readmeFilename":""}