{"_id":"@fireproof/core-protocols-cloud","_rev":"68-b5535735bf10a2770706b75f370e9684","name":"@fireproof/core-protocols-cloud","dist-tags":{"dev":"0.24.13-dev-qs-2","latest":"0.24.19"},"versions":{"0.0.0-smoke-1b31059-1752074105":{"name":"@fireproof/core-protocols-cloud","version":"0.0.0-smoke-1b31059-1752074105","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"Apache-2.0 OR MIT","_id":"@fireproof/core-protocols-cloud@0.0.0-smoke-1b31059-1752074105","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"9a32376737cceffffcba483c35266dfcb0fa63dc","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.0.0-smoke-1b31059-1752074105.tgz","fileCount":23,"integrity":"sha512-RcAAxwncXPAz2ZYk16C9qQ3w2f4QDCs880QdHvTLz9ofJ3EkATgDjxR1jIssnz/7L7f2stmWupaFaosJ1sr/yg==","signatures":[{"sig":"MEYCIQDEK6HEI6DqLn4ArIHbq2JtBZ1aYD9hgQmDxP/NXvpJzwIhAJxIjbkE8uAXT6osyyVDybyYJWnN1Iu8UFHkMcNhAu1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111228},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.0.0-smoke-1b31059-1752074105.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"tsc"},"_npmUser":{"name":"jchris","actor":{"name":"jchris","type":"user","email":"jchris@gmail.com"},"email":"jchris@gmail.com"},"_resolved":"/tmp/9ab4b81a760017faafe37922e12be63c/fireproof-core-protocols-cloud-0.0.0-smoke-1b31059-1752074105.tgz","_integrity":"sha512-RcAAxwncXPAz2ZYk16C9qQ3w2f4QDCs880QdHvTLz9ofJ3EkATgDjxR1jIssnz/7L7f2stmWupaFaosJ1sr/yg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.20","@fireproof/vendor":"^3.0.0","@fireproof/core-runtime":"0.0.0-smoke-1b31059-1752074105","@fireproof/core-types-base":"0.0.0-smoke-1b31059-1752074105","@fireproof/core-types-protocols-cloud":"0.0.0-smoke-1b31059-1752074105"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.0.0-smoke-1b31059-1752074105_1752074396080_0.937646480852832","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-dev-test":{"name":"@fireproof/core-protocols-cloud","version":"0.0.1-dev-test","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"Apache-2.0 OR MIT","_id":"@fireproof/core-protocols-cloud@0.0.1-dev-test","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"c3a33d310c45cc0ba97863f4f9eb8a226673cf2b","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.0.1-dev-test.tgz","fileCount":23,"integrity":"sha512-3tQT3nvkFIQxhG8sgU9kdE9ErN806q+EeBMRyY2TxCG6ePerCOJ3XCo75O1rAJiKtYofyH7c2Z5AqV1+ee4Jdw==","signatures":[{"sig":"MEYCIQDAS3MoEjIi7NP2fhSiKumJYnC0eFtygimXjBwVZ5LhpQIhAO1hFBKx6Ei+qCGvAtn3lpmrqznyJakGBoe7GEu/ASI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111164},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.0.1-dev-test.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"tsc"},"_npmUser":{"name":"jchris","actor":{"name":"jchris","type":"user","email":"jchris@gmail.com"},"email":"jchris@gmail.com"},"_resolved":"/tmp/637d2f293b1742b93b69674d93ad6d20/fireproof-core-protocols-cloud-0.0.1-dev-test.tgz","_integrity":"sha512-3tQT3nvkFIQxhG8sgU9kdE9ErN806q+EeBMRyY2TxCG6ePerCOJ3XCo75O1rAJiKtYofyH7c2Z5AqV1+ee4Jdw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.20","@fireproof/vendor":"^3.0.0","@fireproof/core-runtime":"0.0.1-dev-test","@fireproof/core-types-base":"0.0.1-dev-test","@fireproof/core-types-protocols-cloud":"0.0.1-dev-test"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.0.1-dev-test_1752076893699_0.9349585607077653","host":"s3://npm-registry-packages-npm-production"}},"0.0.2-dev-test":{"name":"@fireproof/core-protocols-cloud","version":"0.0.2-dev-test","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"Apache-2.0 OR MIT","_id":"@fireproof/core-protocols-cloud@0.0.2-dev-test","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"839def9c72653999308767a9f676591d6060dedd","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.0.2-dev-test.tgz","fileCount":23,"integrity":"sha512-SMNW/I15Rk2P+MSbw7acF94xEc8L5oxPyB+LK2yEdt39yJw0bQz1WujEEShPN7qIbmKAsUHf469aZnQZBkdeag==","signatures":[{"sig":"MEQCIGtyrnPsOrZBWWFlFzRdJd/DYyzdJrNw8U2MM/75sPYGAiAvt0xnU1t+Jb6V+PCrjUnoY9i3qHoDguudD2qpDoTnRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111172},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.0.2-dev-test.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/e34a608898160a68fb16f0594dcbe794/fireproof-core-protocols-cloud-0.0.2-dev-test.tgz","_integrity":"sha512-SMNW/I15Rk2P+MSbw7acF94xEc8L5oxPyB+LK2yEdt39yJw0bQz1WujEEShPN7qIbmKAsUHf469aZnQZBkdeag==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.20","@fireproof/vendor":"0.0.2-dev-test","@fireproof/core-runtime":"0.0.2-dev-test","@fireproof/core-types-base":"0.0.2-dev-test","@fireproof/core-types-protocols-cloud":"0.0.2-dev-test"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.0.2-dev-test_1752966156220_0.09418351412638093","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-dev-preview":{"name":"@fireproof/core-protocols-cloud","version":"0.22.0-dev-preview","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"Apache-2.0 OR MIT","_id":"@fireproof/core-protocols-cloud@0.22.0-dev-preview","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"0cdd0159703855d34f163f6a85b580426b36927f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.22.0-dev-preview.tgz","fileCount":23,"integrity":"sha512-OBH43I0esbchIpaZRtPzCKEbVMMdEIrzAjTopqvSjj503iNzosZmEcbOO+nKA0JxgIE1vMZZ4QrL16WtjGwWiw==","signatures":[{"sig":"MEUCID7EgVDWItyOZBbS7oVxhLDkobcQG4OqMjk7ybcU6Q6qAiEAtxlJ9e7od4syz2i1YUiUC+agCbYG67cChCKRVVOCU7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111192},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.22.0-dev-preview.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/362630b435fcb1d2cdd4bbc5f60bf0f0/fireproof-core-protocols-cloud-0.22.0-dev-preview.tgz","_integrity":"sha512-OBH43I0esbchIpaZRtPzCKEbVMMdEIrzAjTopqvSjj503iNzosZmEcbOO+nKA0JxgIE1vMZZ4QrL16WtjGwWiw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.20","@fireproof/vendor":"0.22.0-dev-preview","@fireproof/core-runtime":"0.22.0-dev-preview","@fireproof/core-types-base":"0.22.0-dev-preview","@fireproof/core-types-protocols-cloud":"0.22.0-dev-preview"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.22.0-dev-preview_1753035259582_0.8525363275266709","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-keybag":{"name":"@fireproof/core-protocols-cloud","version":"0.22.0-keybag","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.22.0-keybag","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"7ef8728ae6377d0d9afe0a48fa8723791d4ad47a","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.22.0-keybag.tgz","fileCount":23,"integrity":"sha512-w6fKDCFbLeBWlaMIJ7cRNEGgPG2wy7czx52/+cgegOoUsylxlS9A4lX/BrbLAyXezhms57ayiAHeNDkiUgseEQ==","signatures":[{"sig":"MEUCIBgPGxXYGNTht2HhCxdo68+CmgZatjDsWEE6NmYIblmHAiEA5V0Tv45Bfb1BX6+GzsQDoWdxy6l5siqcitS85ueM5kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111157},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.22.0-keybag.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/f52dc1f727b3fb502d1bcb81c1c363fa/fireproof-core-protocols-cloud-0.22.0-keybag.tgz","_integrity":"sha512-w6fKDCFbLeBWlaMIJ7cRNEGgPG2wy7czx52/+cgegOoUsylxlS9A4lX/BrbLAyXezhms57ayiAHeNDkiUgseEQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.20","@fireproof/vendor":"0.22.0-keybag","@fireproof/core-runtime":"0.22.0-keybag","@fireproof/core-types-base":"0.22.0-keybag","@fireproof/core-types-protocols-cloud":"0.22.0-keybag"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.22.0-keybag_1753944995324_0.5804554258577632","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-dev-preview-1":{"name":"@fireproof/core-protocols-cloud","version":"0.22.0-dev-preview-1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.22.0-dev-preview-1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"1bb34d05ef54ecbeb7797c3433fecb01fef97058","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.22.0-dev-preview-1.tgz","fileCount":23,"integrity":"sha512-UlD8w1gW96Ir7p+fxr64CzMp9d2DokDk9TjYHSK0dzByYEiK+2FybKn/mlCfarvvenKUJ4opmx7NnI0l8IxewQ==","signatures":[{"sig":"MEYCIQD7JJPNH4QlGaSb4zQbf/36B0852/AMliDfkJZEmJx/jAIhANsvS2bGcgTfx4wy2M5Efrrx4PHQOXh+ps6OvURfL2OS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111822},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.22.0-dev-preview-1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/0d5bf644fb7295befd78e567380792c2/fireproof-core-protocols-cloud-0.22.0-dev-preview-1.tgz","_integrity":"sha512-UlD8w1gW96Ir7p+fxr64CzMp9d2DokDk9TjYHSK0dzByYEiK+2FybKn/mlCfarvvenKUJ4opmx7NnI0l8IxewQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.21","@fireproof/vendor":"0.22.0-dev-preview-1","@fireproof/core-runtime":"0.22.0-dev-preview-1","@fireproof/core-types-base":"0.22.0-dev-preview-1","@fireproof/core-types-protocols-cloud":"0.22.0-dev-preview-1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.22.0-dev-preview-1_1754401974341_0.4263809592396297","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-dev-preview-3":{"name":"@fireproof/core-protocols-cloud","version":"0.22.0-dev-preview-3","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.22.0-dev-preview-3","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"6ae84eb9451789b591bc0e616079ceaf22c5b386","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.22.0-dev-preview-3.tgz","fileCount":23,"integrity":"sha512-yEQJ8BVX3Synf5J3FStUhYt5NOTt25f+hxt3EatksOtid4WqTRRcLndFqQEv7Df5ctaAmfRJk8rpJWQokM6LZQ==","signatures":[{"sig":"MEQCIBJSLnZPoryNtlNYOTu6HmUStko5oG9SwF++mHQV6lRUAiBROfFOoo4/OPd+N3GJJGFPXLbQIuuCN8etuaB1hz7EZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111822},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.22.0-dev-preview-3.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/5304f7d38ac577162899670e59458ded/fireproof-core-protocols-cloud-0.22.0-dev-preview-3.tgz","_integrity":"sha512-yEQJ8BVX3Synf5J3FStUhYt5NOTt25f+hxt3EatksOtid4WqTRRcLndFqQEv7Df5ctaAmfRJk8rpJWQokM6LZQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.21","@fireproof/vendor":"0.22.0-dev-preview-3","@fireproof/core-runtime":"0.22.0-dev-preview-3","@fireproof/core-types-base":"0.22.0-dev-preview-3","@fireproof/core-types-protocols-cloud":"0.22.0-dev-preview-3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.22.0-dev-preview-3_1754404289684_0.6676315954292369","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-dev-preview-4":{"name":"@fireproof/core-protocols-cloud","version":"0.22.0-dev-preview-4","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.22.0-dev-preview-4","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"8e500559b5e9d5d3034b383163b104d03e99c54c","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.22.0-dev-preview-4.tgz","fileCount":23,"integrity":"sha512-GoKehZeezAe4VuE8x9SIdP1nEI17lt1JydAlVMbOT5Mn/ywz6ZRG2JzuAz4Wr8HHZ9pboW0pApHH7K7c1e/siA==","signatures":[{"sig":"MEUCIQD7YRBM1tKQVbVORggcdgw1sNWRKuzL+FnSHnnfUohHGAIgHJ4SGwXicw+mZriWfI978A+M3lK3BMAwSjfaNHsWakM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111822},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.22.0-dev-preview-4.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/2018238ac08e96e89763409cd6f36941/fireproof-core-protocols-cloud-0.22.0-dev-preview-4.tgz","_integrity":"sha512-GoKehZeezAe4VuE8x9SIdP1nEI17lt1JydAlVMbOT5Mn/ywz6ZRG2JzuAz4Wr8HHZ9pboW0pApHH7K7c1e/siA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.2","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.21","@fireproof/vendor":"0.22.0-dev-preview-4","@fireproof/core-runtime":"0.22.0-dev-preview-4","@fireproof/core-types-base":"0.22.0-dev-preview-4","@fireproof/core-types-protocols-cloud":"0.22.0-dev-preview-4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.22.0-dev-preview-4_1754414596071_0.07083059204513797","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@fireproof/core-protocols-cloud","version":"0.23.0","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.0","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"a9e157ef59fa01af1e009240cf9b7122c0180859","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.0.tgz","fileCount":24,"integrity":"sha512-KoRVX2gT6K2Ogrboijpjd9CfqITkZqTnxEQKmJM075iFSq6xyomEhXt3AbBSBBUg9zljjiT2QwdBv2VJ+hr9cg==","signatures":[{"sig":"MEUCIQCLr3BUO371mVXvBw6K7Vyt+ELuIftWRuM1EGw/ju666wIgTgoxGHO1AP5n4BPPPfz16FQ97qDRtAUUqyJ7cXD/5Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119555},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.0.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/804493707109a5271029ccca095e71a1/fireproof-core-protocols-cloud-0.23.0.tgz","_integrity":"sha512-KoRVX2gT6K2Ogrboijpjd9CfqITkZqTnxEQKmJM075iFSq6xyomEhXt3AbBSBBUg9zljjiT2QwdBv2VJ+hr9cg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.21","@fireproof/vendor":"0.23.0","@fireproof/core-runtime":"0.23.0","@fireproof/core-types-base":"0.23.0","@fireproof/core-types-protocols-cloud":"0.23.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.0_1754783990337_0.32197454705984097","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@fireproof/core-protocols-cloud","version":"0.23.1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"e86142dadaa72a5e7144a5e0f91c1e815fde06d9","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.1.tgz","fileCount":24,"integrity":"sha512-IbpTikyOaFheRnKQpXtGMDBbf+GUUb3E1CvwG6IVkDXBbrnJQmRBo6AHvuulwkQPcK2VbImJzDWQ3deVAmhoFQ==","signatures":[{"sig":"MEUCIQDlEWN+iXZI3Dc3cNjKB5qfK/GvsoK1EV9ZZVFGyW/hrQIgLhZCcmW0iLPhc+uCu2ElLc2ihmkQPE4CJKHc1TOJIHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119555},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/be001d78f9aad827bfa24ac5c1a0d29b/fireproof-core-protocols-cloud-0.23.1.tgz","_integrity":"sha512-IbpTikyOaFheRnKQpXtGMDBbf+GUUb3E1CvwG6IVkDXBbrnJQmRBo6AHvuulwkQPcK2VbImJzDWQ3deVAmhoFQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.23","@fireproof/vendor":"0.23.1","@fireproof/core-runtime":"0.23.1","@fireproof/core-types-base":"0.23.1","@fireproof/core-types-protocols-cloud":"0.23.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.1_1755088612655_0.87807082216444","host":"s3://npm-registry-packages-npm-production"}},"0.23.1-dev-issue-1057":{"name":"@fireproof/core-protocols-cloud","version":"0.23.1-dev-issue-1057","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.1-dev-issue-1057","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"9b687409eb19fbcd31f3978cdac7b1c2998fc949","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.1-dev-issue-1057.tgz","fileCount":18,"integrity":"sha512-HKb+lhfZ5cm9TsrR1NoFbGs60PQnHZZZ329oHk9NQWvLHUJUJTh9T8x8GN0aYWfHSrFT59+jv/9sGw4bKyELrw==","signatures":[{"sig":"MEYCIQDH2BELWXEYE02Azy6R/Ts07ailQ7JWcr+S6B/cwoHHjQIhAIkl06HiZ56stKkf1UeZ/zAUHLJcpo8kikJJY/Ykl6Cs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85963},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.1-dev-issue-1057.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/6119a88143a0bba71be80a6ccc1277bd/fireproof-core-protocols-cloud-0.23.1-dev-issue-1057.tgz","_integrity":"sha512-HKb+lhfZ5cm9TsrR1NoFbGs60PQnHZZZ329oHk9NQWvLHUJUJTh9T8x8GN0aYWfHSrFT59+jv/9sGw4bKyELrw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.23","@fireproof/vendor":"0.23.1-dev-issue-1057","@fireproof/core-runtime":"0.23.1-dev-issue-1057","@fireproof/core-types-base":"0.23.1-dev-issue-1057","@fireproof/core-types-protocols-cloud":"0.23.1-dev-issue-1057"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.1-dev-issue-1057_1755254889109_0.43467392369434377","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@fireproof/core-protocols-cloud","version":"0.23.2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"17e1b9915b831024695f3bc15a862d699a1986e6","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.2.tgz","fileCount":18,"integrity":"sha512-N+bbS30js0HuTbFPP2k7CPwBRVab6Yj78OEcvLwrv5VRQDLStsJPiMLg01wjvOg/5C0XxIAV9AvQgDO47er7+w==","signatures":[{"sig":"MEQCIFaOPNw9dVI4RZByRwRjFX/E6sREdqmM28otRNOGnT0qAiBVsYewpvcjGMQeNHvG8NJsNCRxdFDowJFnOTF2jWph3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85888},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.2.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/ffab3b17039245ffed77157ec6eb6a8c/fireproof-core-protocols-cloud-0.23.2.tgz","_integrity":"sha512-N+bbS30js0HuTbFPP2k7CPwBRVab6Yj78OEcvLwrv5VRQDLStsJPiMLg01wjvOg/5C0XxIAV9AvQgDO47er7+w==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.23","@fireproof/vendor":"0.23.2","@fireproof/core-runtime":"0.23.2","@fireproof/core-types-base":"0.23.2","@fireproof/core-types-protocols-cloud":"0.23.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.2_1755259792700_0.8080146781505562","host":"s3://npm-registry-packages-npm-production"}},"0.23.3":{"name":"@fireproof/core-protocols-cloud","version":"0.23.3","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.3","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"215f23611f6b8e24b73ea50899e8ce0a84a90c12","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.3.tgz","fileCount":18,"integrity":"sha512-B9nhPfRWD9P9RYx0vMYCBdWBsz5RCewSwj2cF1e1DWxybUIx7iNdE4Q1apOopBCru/HqjWJQ9ndg5MUUkgtB6g==","signatures":[{"sig":"MEUCIQD5BHOD9OKfDay0gkVNOfL4U4OUqBtfWAsmUQ38CeJUzgIgbqPAOty5anDI2y7Qw1UosxQEKPcn60WZ+A3e5nz3tBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85888},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.3.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/82d71b3e3a60c7886af06bb7aef7ac9e/fireproof-core-protocols-cloud-0.23.3.tgz","_integrity":"sha512-B9nhPfRWD9P9RYx0vMYCBdWBsz5RCewSwj2cF1e1DWxybUIx7iNdE4Q1apOopBCru/HqjWJQ9ndg5MUUkgtB6g==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.23","@fireproof/vendor":"0.23.3","@fireproof/core-runtime":"0.23.3","@fireproof/core-types-base":"0.23.3","@fireproof/core-types-protocols-cloud":"0.23.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.3_1755613687122_0.6300415291941364","host":"s3://npm-registry-packages-npm-production"}},"0.23.5":{"name":"@fireproof/core-protocols-cloud","version":"0.23.5","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.5","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"db303ef46d2d2d068925619700a27d327e2a9436","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.5.tgz","fileCount":19,"integrity":"sha512-EFBVbLB7vpomLhHyBMrxIb73stzUuLsLLRV+pbvn3Yc51SL6EAYZgEzC1Y+W6pkqTseSd78ab/66z6ZnEBceMA==","signatures":[{"sig":"MEUCIQCBaKdxh6HCoojjSholV3N+pSTIy0GPXtBpdvBExe3j0gIgUPlneFHJG4rjbupRPD8AXjI/iMGykHFcu5DXq+EbndY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86156},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.5.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/6e3e7c2feca4360178043edeaae63428/fireproof-core-protocols-cloud-0.23.5.tgz","_integrity":"sha512-EFBVbLB7vpomLhHyBMrxIb73stzUuLsLLRV+pbvn3Yc51SL6EAYZgEzC1Y+W6pkqTseSd78ab/66z6ZnEBceMA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.5","@fireproof/core-runtime":"0.23.5","@fireproof/core-types-base":"0.23.5","@fireproof/core-types-protocols-cloud":"0.23.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.5_1755619679993_0.13130574628103364","host":"s3://npm-registry-packages-npm-production"}},"0.23.6":{"name":"@fireproof/core-protocols-cloud","version":"0.23.6","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.6","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"96148f517e1abefdb3fcd60f525b0d0d8b76a997","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.6.tgz","fileCount":19,"integrity":"sha512-gDhBjptgj0JH2CtteqdwtTzWMs0DcGFbq73b16ss9EPF2vSlT+TydmkNYrKywHLnESGLRkk4nYPcv3XntdN3ew==","signatures":[{"sig":"MEYCIQDuN05yghOVryA4DGH5NFqflElUE15Cfku59eBkkwJaDQIhAJmeRzoz+h1T7HYcbFq6sX0nlYJPxRlxd7W7V2PrOJTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86156},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.6.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/e3cf2bef2284849ab4cfdbd4f0e584c9/fireproof-core-protocols-cloud-0.23.6.tgz","_integrity":"sha512-gDhBjptgj0JH2CtteqdwtTzWMs0DcGFbq73b16ss9EPF2vSlT+TydmkNYrKywHLnESGLRkk4nYPcv3XntdN3ew==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.6","@fireproof/core-runtime":"0.23.6","@fireproof/core-types-base":"0.23.6","@fireproof/core-types-protocols-cloud":"0.23.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.6_1755634451738_0.3521001852962773","host":"s3://npm-registry-packages-npm-production"}},"0.23.7-dev-preview1":{"name":"@fireproof/core-protocols-cloud","version":"0.23.7-dev-preview1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.7-dev-preview1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"5aaecb84050c72889e3e9766dd9800d0f7f9725f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.7-dev-preview1.tgz","fileCount":19,"integrity":"sha512-WNNkaqsRNNZmTIlvWG1jvzyAtaNqZsgX5OCpNc0qzox1P7K7v8oU0nqFx8BfJzmJcECr6zdH8pOLblawNvR7JQ==","signatures":[{"sig":"MEUCID6SieAOuGArAO7Hw/mbhga26XEnGHQNcPjcP2xGIZtvAiEAhNdKp44MwU22fa62gCGxeo+eUnxaII7nbdOQono1jqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86221},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.7-dev-preview1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/606444a84d040a4f03e41d8e386a7beb/fireproof-core-protocols-cloud-0.23.7-dev-preview1.tgz","_integrity":"sha512-WNNkaqsRNNZmTIlvWG1jvzyAtaNqZsgX5OCpNc0qzox1P7K7v8oU0nqFx8BfJzmJcECr6zdH8pOLblawNvR7JQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.7-dev-preview1","@fireproof/core-runtime":"0.23.7-dev-preview1","@fireproof/core-types-base":"0.23.7-dev-preview1","@fireproof/core-types-protocols-cloud":"0.23.7-dev-preview1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.7-dev-preview1_1755814340304_0.7531094505604023","host":"s3://npm-registry-packages-npm-production"}},"0.23.7-dev-preview2":{"name":"@fireproof/core-protocols-cloud","version":"0.23.7-dev-preview2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.7-dev-preview2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"e1496ace2fed7995ce364b80293c2bc969f2f500","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.7-dev-preview2.tgz","fileCount":19,"integrity":"sha512-zly3K/9FTH2Jg6lxknKLIif7D0Kv9mv+R/ChqdlEje0neVzANtrwjXdYAN69b8zcK9/L6G44z+E4Qp8HDH0HBg==","signatures":[{"sig":"MEYCIQDcieKamMVdsHiEhqnSytZ7KEpDPjZNh8+r3lyDa9kyHQIhAN3GnLMjFgU4IrUgNkoXq5Hy6lVBQFsnpMUmzQVhJ7KS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86221},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.7-dev-preview2.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/7f75655bddb680a0e898cc40bb0f9178/fireproof-core-protocols-cloud-0.23.7-dev-preview2.tgz","_integrity":"sha512-zly3K/9FTH2Jg6lxknKLIif7D0Kv9mv+R/ChqdlEje0neVzANtrwjXdYAN69b8zcK9/L6G44z+E4Qp8HDH0HBg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.7-dev-preview2","@fireproof/core-runtime":"0.23.7-dev-preview2","@fireproof/core-types-base":"0.23.7-dev-preview2","@fireproof/core-types-protocols-cloud":"0.23.7-dev-preview2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.7-dev-preview2_1755833924693_0.5044801576374569","host":"s3://npm-registry-packages-npm-production"}},"0.23.7-dev-preview4":{"name":"@fireproof/core-protocols-cloud","version":"0.23.7-dev-preview4","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.7-dev-preview4","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"072b476f2e61be7279487eea8ee50a075a764884","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.7-dev-preview4.tgz","fileCount":19,"integrity":"sha512-Z4WFitkh7DLdCbCrPyZR8rX857BI8PYmtMJGYbwXrNvXfX0Jh8YE8jwRrjivin7HJ1jCZfkGE/WbyGyfFDmivg==","signatures":[{"sig":"MEUCIFMLcCPSuopFv2qKUvaq+EN5Xv4/5F5mG5nvVgmlRc6DAiEA2Y9i5dxPyynRePC56CS74CDr/JN1L/jpRkH//TJZg7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86221},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.7-dev-preview4.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/a878dbedf6c7f0befb1d730685d534f3/fireproof-core-protocols-cloud-0.23.7-dev-preview4.tgz","_integrity":"sha512-Z4WFitkh7DLdCbCrPyZR8rX857BI8PYmtMJGYbwXrNvXfX0Jh8YE8jwRrjivin7HJ1jCZfkGE/WbyGyfFDmivg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.7-dev-preview4","@fireproof/core-runtime":"0.23.7-dev-preview4","@fireproof/core-types-base":"0.23.7-dev-preview4","@fireproof/core-types-protocols-cloud":"0.23.7-dev-preview4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.7-dev-preview4_1755874110393_0.8626197885750713","host":"s3://npm-registry-packages-npm-production"}},"0.23.8":{"name":"@fireproof/core-protocols-cloud","version":"0.23.8","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.8","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"3cd1a99aba2b9d0bb26f53881a3d65580ef46027","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.8.tgz","fileCount":19,"integrity":"sha512-7mo4AozIbglnwvhDx05azJkbnS3G0sNBgnb+oLhtGeYgxZYmBuWmtqcHMjFm1JEYna10LUO7/xpm/trgD6TH3w==","signatures":[{"sig":"MEUCIQCOg0gMIL1MJtMMZaExUWOJIPVLPXZQ3eZumTG711f83AIgBNqBoHBe4WCO0Br98/svMCTgrt++CVtgN45n9gIGa+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86168},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.8.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/66ef3e98cbfd80e5d0ac7900043b46b0/fireproof-core-protocols-cloud-0.23.8.tgz","_integrity":"sha512-7mo4AozIbglnwvhDx05azJkbnS3G0sNBgnb+oLhtGeYgxZYmBuWmtqcHMjFm1JEYna10LUO7/xpm/trgD6TH3w==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.8","@fireproof/core-runtime":"0.23.8","@fireproof/core-types-base":"0.23.8","@fireproof/core-types-protocols-cloud":"0.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.8_1755908229567_0.3989093211518171","host":"s3://npm-registry-packages-npm-production"}},"0.23.10":{"name":"@fireproof/core-protocols-cloud","version":"0.23.10","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.10","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"88920266ce49d407028bad65bc588a52548e35e3","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.10.tgz","fileCount":19,"integrity":"sha512-Uy/NKzh4QfOxQ+u57+LmzrcBmTfoHYHb5Pca8uPIHvTicULbv7zTugVZP322tKdJPM74DlPPs0VLePxZSbhoVg==","signatures":[{"sig":"MEUCIQCN8VyjfgGDI+qKMdVM5RPyCmwyBakNgtoI6IHig6eEHgIgKNJr/CVLkR26FnF1lAOEHNUPeWbZeZOI5TLijQNKNbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86173},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.10.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/d4fc096baa58b514935cd4a61966f442/fireproof-core-protocols-cloud-0.23.10.tgz","_integrity":"sha512-Uy/NKzh4QfOxQ+u57+LmzrcBmTfoHYHb5Pca8uPIHvTicULbv7zTugVZP322tKdJPM74DlPPs0VLePxZSbhoVg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.10","@fireproof/core-runtime":"0.23.10","@fireproof/core-types-base":"0.23.10","@fireproof/core-types-protocols-cloud":"0.23.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.10_1755919128566_0.11188268329440154","host":"s3://npm-registry-packages-npm-production"}},"0.23.7":{"name":"@fireproof/core-protocols-cloud","version":"0.23.7","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.7","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"83f953cf61d8835ef8ceeb054ecdab7292aaa3a7","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.7.tgz","fileCount":19,"integrity":"sha512-DfOYC3GdcdHwk+4e16uCAEHCxX0w4MRAdCVDcT8qSQYzct6fKsmy1KKsLrXFFVg4Bn7UJoAeP8NuzgS5xERw/Q==","signatures":[{"sig":"MEUCIEqZnO5yqmY3T1SELqp+Gwe/0yzY9BiOLWnzvckqNWyrAiEA5fluCuLw8mJR6TwpNmDw9pJ5w9H8XAqthvZw4HUWGrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86168},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.7.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/e12cf16d079b8f3bb2e094fd782585ed/fireproof-core-protocols-cloud-0.23.7.tgz","_integrity":"sha512-DfOYC3GdcdHwk+4e16uCAEHCxX0w4MRAdCVDcT8qSQYzct6fKsmy1KKsLrXFFVg4Bn7UJoAeP8NuzgS5xERw/Q==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.7","@fireproof/core-runtime":"0.23.7","@fireproof/core-types-base":"0.23.7","@fireproof/core-types-protocols-cloud":"0.23.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.7_1755920840949_0.7330847980675821","host":"s3://npm-registry-packages-npm-production"}},"0.23.11":{"name":"@fireproof/core-protocols-cloud","version":"0.23.11","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.11","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f5f5a18f4d8dfa66f5016b84c9738c40fa01373d","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.11.tgz","fileCount":19,"integrity":"sha512-JuMy82Wk+Bwcz0wnY1lakcqN/GiI7Gt0XfQyGQPhLyIZMIhxYsAHsehdbmFKZUMkaQomxFT76krnooJCtIygwQ==","signatures":[{"sig":"MEYCIQDAwqBf6nA29jARCVKUf5s38CKMcr9fNMQKXc6bMlsznAIhAJ3speK0HobewEgbI6WGhrIr5tW5k49uyEXrrQBjR5St","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86173},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.11.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/3918445063557b2bb084497ccc94ed26/fireproof-core-protocols-cloud-0.23.11.tgz","_integrity":"sha512-JuMy82Wk+Bwcz0wnY1lakcqN/GiI7Gt0XfQyGQPhLyIZMIhxYsAHsehdbmFKZUMkaQomxFT76krnooJCtIygwQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.25","@fireproof/vendor":"0.23.11","@fireproof/core-runtime":"0.23.11","@fireproof/core-types-base":"0.23.11","@fireproof/core-types-protocols-cloud":"0.23.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.11_1755967290407_0.1293196657471849","host":"s3://npm-registry-packages-npm-production"}},"0.23.13":{"name":"@fireproof/core-protocols-cloud","version":"0.23.13","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.13","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"ab54c2283e4c5bf249be31af9e1130228c7ef6fe","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.13.tgz","fileCount":19,"integrity":"sha512-o5AD0LiRWuOZaNLdVjG961jhayAP8xZcAOUj8ZkurJXe77GnjsK9bRpAzuXfHwkEkJs9h3nAJ3zjMjmmlMAO1A==","signatures":[{"sig":"MEYCIQCuChHpm0bCOAsToFQIyyUxz2jpCttqQa3gYj61e/QYXAIhAOV3Wkq1CwYi/AI61tL6dqIWOJh/jH28/SnlaGVXK9CU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86173},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.13.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/d22f0b4ceb76d7c0568dc8fad02e9000/fireproof-core-protocols-cloud-0.23.13.tgz","_integrity":"sha512-o5AD0LiRWuOZaNLdVjG961jhayAP8xZcAOUj8ZkurJXe77GnjsK9bRpAzuXfHwkEkJs9h3nAJ3zjMjmmlMAO1A==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.26","@fireproof/vendor":"0.23.13","@fireproof/core-runtime":"0.23.13","@fireproof/core-types-base":"0.23.13","@fireproof/core-types-protocols-cloud":"0.23.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.13_1756333394237_0.6223525624329116","host":"s3://npm-registry-packages-npm-production"}},"0.23.14-dev-preview03":{"name":"@fireproof/core-protocols-cloud","version":"0.23.14-dev-preview03","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.14-dev-preview03","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f1faddb081f314f66f2ea86d1b128794b50e1236","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.14-dev-preview03.tgz","fileCount":19,"integrity":"sha512-GsYVkCKzm8MWr5Qz9MpzUcE1OaXQCUz4BJbt3DluFBRAlaEWzSwF+MSrkjLWPnyvQV7Th1bjWFLHDrEB1/NpTQ==","signatures":[{"sig":"MEUCIQDcExEsSHN05TFz7sujywE4m4C13v21d1QTJnJUNGxRhAIgHXKEA/vR1q+KlslsHAqB6LpNs5/GpSqWBm0KZllW+/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86243},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.14-dev-preview03.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/83cbe58caf26754c9502741017c08723/fireproof-core-protocols-cloud-0.23.14-dev-preview03.tgz","_integrity":"sha512-GsYVkCKzm8MWr5Qz9MpzUcE1OaXQCUz4BJbt3DluFBRAlaEWzSwF+MSrkjLWPnyvQV7Th1bjWFLHDrEB1/NpTQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.39","@fireproof/vendor":"0.23.14-dev-preview03","@fireproof/core-runtime":"0.23.14-dev-preview03","@fireproof/core-types-base":"0.23.14-dev-preview03","@fireproof/core-types-protocols-cloud":"0.23.14-dev-preview03"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.14-dev-preview03_1759373570307_0.6836911035159015","host":"s3://npm-registry-packages-npm-production"}},"0.23.14-dev-preview04":{"name":"@fireproof/core-protocols-cloud","version":"0.23.14-dev-preview04","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.14-dev-preview04","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f22c1851834be9c095f460a2e26d45aa9c7a7949","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.14-dev-preview04.tgz","fileCount":19,"integrity":"sha512-AzF5mNA7Tm9NrjTnwKtXcdxJMTRV08svmKGAQNyBatYkwf29PdamOPH11OKo35OhYdYnbGUOwK7NHfQ9L4Ofjw==","signatures":[{"sig":"MEUCIQDk2MFd1kNV7p6pmWAC+BcZy7HdeiSrnABpQYqHY7eA1QIgH0zblVche5JBQyyAhQA8jJg7nwsIGLzmsEWiw9rWpzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86243},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.14-dev-preview04.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/6de3b07a187ab4d6abc628a01abeb295/fireproof-core-protocols-cloud-0.23.14-dev-preview04.tgz","_integrity":"sha512-AzF5mNA7Tm9NrjTnwKtXcdxJMTRV08svmKGAQNyBatYkwf29PdamOPH11OKo35OhYdYnbGUOwK7NHfQ9L4Ofjw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.39","@fireproof/vendor":"0.23.14-dev-preview04","@fireproof/core-runtime":"0.23.14-dev-preview04","@fireproof/core-types-base":"0.23.14-dev-preview04","@fireproof/core-types-protocols-cloud":"0.23.14-dev-preview04"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.14-dev-preview04_1759374556861_0.43848202416215853","host":"s3://npm-registry-packages-npm-production"}},"0.23.14":{"name":"@fireproof/core-protocols-cloud","version":"0.23.14","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.14","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"1b2074d773bc3e3f18cb33ecacd874212cb2e840","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.14.tgz","fileCount":19,"integrity":"sha512-PBKnnUMZ6nkOd7Ov4KhPUXMEj5ddipUMmpxvvz0HDNM4BB0QyTCdBU5xda93S1ws5NfSP1XyYSHKt0DiavJbsg==","signatures":[{"sig":"MEQCIFelC4XmpLwhWjafHNQfck+tUYgdRKlr2E7mlHlni4U1AiB5xZ6aQzllZf2oILRDXeqOtthJpKjbPuIhikzoP17WIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86173},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.14.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/1186c3d308d75e9d5908d57716e78ab9/fireproof-core-protocols-cloud-0.23.14.tgz","_integrity":"sha512-PBKnnUMZ6nkOd7Ov4KhPUXMEj5ddipUMmpxvvz0HDNM4BB0QyTCdBU5xda93S1ws5NfSP1XyYSHKt0DiavJbsg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.39","@fireproof/vendor":"0.23.14","@fireproof/core-runtime":"0.23.14","@fireproof/core-types-base":"0.23.14","@fireproof/core-types-protocols-cloud":"0.23.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.14_1759375265112_0.38812778477648546","host":"s3://npm-registry-packages-npm-production"}},"0.23.15-dev-windows":{"name":"@fireproof/core-protocols-cloud","version":"0.23.15-dev-windows","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.15-dev-windows","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"670fa689777527c748c3eccb8e6f77ab130a5a5b","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.15-dev-windows.tgz","fileCount":19,"integrity":"sha512-KiH7mXBTKP6yjIVL9twDGc6rZJCdpIRBO+egFnv58eZphQlWnvfT4T/qTsfXcxAsgDcDSWsU2TGPON3FcJZhnA==","signatures":[{"sig":"MEYCIQCY5iiGy+atw+wn8JizOmxEupx/ryhAnnjhrqBkh9TydAIhAKYESyBoZoqLf2e7wHRLc3Xr09N7fKrv/+ylVopY/KLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86220},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.15-dev-windows.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/674cf14b09d05f483214a81b16d0f7aa/fireproof-core-protocols-cloud-0.23.15-dev-windows.tgz","_integrity":"sha512-KiH7mXBTKP6yjIVL9twDGc6rZJCdpIRBO+egFnv58eZphQlWnvfT4T/qTsfXcxAsgDcDSWsU2TGPON3FcJZhnA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.43","@fireproof/vendor":"0.23.15-dev-windows","@fireproof/core-runtime":"0.23.15-dev-windows","@fireproof/core-types-base":"0.23.15-dev-windows","@fireproof/core-types-protocols-cloud":"0.23.15-dev-windows"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.15-dev-windows_1760133483143_0.046787371452938986","host":"s3://npm-registry-packages-npm-production"}},"0.23.15-dev-windows-1":{"name":"@fireproof/core-protocols-cloud","version":"0.23.15-dev-windows-1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.15-dev-windows-1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f2858e4bf7dfed0757abedba629e717a2ea232d0","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.15-dev-windows-1.tgz","fileCount":19,"integrity":"sha512-7173mtZcSZCagHrmjRMK21uaEhHKm/cmIjagorCF1cX5o3GnNuwPIOUfdoyh1S3U6OkFj0tCCYt5w2150pw1sw==","signatures":[{"sig":"MEYCIQC/9TONHYl9c4eE/UUlQMiB/L1yMWRuxIeEuWVgUmR5PwIhAKqKa/iU4QSGyAsnE8YfkTOenG1iWRtygPDudjPkaLcv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86230},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.15-dev-windows-1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/173227ce17b88bbf4e2b9949da2a5beb/fireproof-core-protocols-cloud-0.23.15-dev-windows-1.tgz","_integrity":"sha512-7173mtZcSZCagHrmjRMK21uaEhHKm/cmIjagorCF1cX5o3GnNuwPIOUfdoyh1S3U6OkFj0tCCYt5w2150pw1sw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.43","@fireproof/vendor":"0.23.15-dev-windows-1","@fireproof/core-runtime":"0.23.15-dev-windows-1","@fireproof/core-types-base":"0.23.15-dev-windows-1","@fireproof/core-types-protocols-cloud":"0.23.15-dev-windows-1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.15-dev-windows-1_1760176765332_0.8793922485161179","host":"s3://npm-registry-packages-npm-production"}},"0.23.15-dev-windows-2":{"name":"@fireproof/core-protocols-cloud","version":"0.23.15-dev-windows-2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.15-dev-windows-2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"0da838ea06fd12751a46207587c2c11ffc8bcaab","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.15-dev-windows-2.tgz","fileCount":19,"integrity":"sha512-e7t7SlAJcfM275sWp9Jr/qnF/cLzYqyIgpVEiuFrcn/ql/WBFbl6LazMOuT5d8NMSwT2t64wXuAxRwIYER/YrQ==","signatures":[{"sig":"MEQCIDKDDqhX8yLPDKm0t8E+WuEdOHM2h9Zh7n3kZP91OQbGAiAOxFVDO8CN/2eKSbok25/0NTlgNki1l5EuqoBwG2IQ8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86230},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.15-dev-windows-2.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/84f70d0c110c89a75ca5e3f42bf1bdca/fireproof-core-protocols-cloud-0.23.15-dev-windows-2.tgz","_integrity":"sha512-e7t7SlAJcfM275sWp9Jr/qnF/cLzYqyIgpVEiuFrcn/ql/WBFbl6LazMOuT5d8NMSwT2t64wXuAxRwIYER/YrQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.43","@fireproof/vendor":"0.23.15-dev-windows-2","@fireproof/core-runtime":"0.23.15-dev-windows-2","@fireproof/core-types-base":"0.23.15-dev-windows-2","@fireproof/core-types-protocols-cloud":"0.23.15-dev-windows-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.15-dev-windows-2_1760221171451_0.17979753654393527","host":"s3://npm-registry-packages-npm-production"}},"0.23.15":{"name":"@fireproof/core-protocols-cloud","version":"0.23.15","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.23.15","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f2175cb448e2e45cbb407104205d674c432442cc","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.23.15.tgz","fileCount":19,"integrity":"sha512-bT+hDKcS39DnFY2x79vdkNfRDG2KfWgSFYl2yvo1p9/qA2OmzPYQHbHgBbx5sIgHBhrIjm6QMQL/gPDaVlRFEQ==","signatures":[{"sig":"MEUCIQDBgdOEgmqAGjRrBbviDIktknBoP8z38a+hAWz3c3SWqgIgUNcI7FDIn6LBF5BEDVXSgy9EpSiG1RFErzVLHvAwJBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86160},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.23.15.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/3410cc86afc630ec1a06fadfb5f06fc5/fireproof-core-protocols-cloud-0.23.15.tgz","_integrity":"sha512-bT+hDKcS39DnFY2x79vdkNfRDG2KfWgSFYl2yvo1p9/qA2OmzPYQHbHgBbx5sIgHBhrIjm6QMQL/gPDaVlRFEQ==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.3","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.51","@fireproof/vendor":"0.23.15","@fireproof/core-runtime":"0.23.15","@fireproof/core-types-base":"0.23.15","@fireproof/core-types-protocols-cloud":"0.23.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.23.15_1760632674843_0.609299515861756","host":"s3://npm-registry-packages-npm-production"}},"0.24.2-dev-cloud-api":{"name":"@fireproof/core-protocols-cloud","version":"0.24.2-dev-cloud-api","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.2-dev-cloud-api","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"e8d82c77402cda57bd232a4b7eafb9cf0baa9d20","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.2-dev-cloud-api.tgz","fileCount":19,"integrity":"sha512-TxptC6sttZKR8sj2M23kinCeFyeySZt+7uSD+B0P9/J7amr1Ld/IWHtRbbEdk4kd0+HPuSNtQXxG/UrEffgrrg==","signatures":[{"sig":"MEQCIFoFzw9uBLOCVeNCucCxoo60eCaaXCP+Sdl0tU2g1E6zAiBBJr/klZd01PNSw2rKCg+XGNvnlt98ewE3dTHTO8dqxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86225},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.2-dev-cloud-api.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/5e07990a4deda1983746b56af8e2f181/fireproof-core-protocols-cloud-0.24.2-dev-cloud-api.tgz","_integrity":"sha512-TxptC6sttZKR8sj2M23kinCeFyeySZt+7uSD+B0P9/J7amr1Ld/IWHtRbbEdk4kd0+HPuSNtQXxG/UrEffgrrg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.4.72","@fireproof/vendor":"0.24.2-dev-cloud-api","@fireproof/core-runtime":"0.24.2-dev-cloud-api","@fireproof/core-types-base":"0.24.2-dev-cloud-api","@fireproof/core-types-protocols-cloud":"0.24.2-dev-cloud-api"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.2-dev-cloud-api_1764100127692_0.6996880857591905","host":"s3://npm-registry-packages-npm-production"}},"0.24.0-dev-multi-clerks-0":{"name":"@fireproof/core-protocols-cloud","version":"0.24.0-dev-multi-clerks-0","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.0-dev-multi-clerks-0","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"7b1ee5e089ff0da20ffa30a6d1e00da9197d7503","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.0-dev-multi-clerks-0.tgz","fileCount":19,"integrity":"sha512-ZQakymYdpBi1qR9QrHgt7N3lEj9vjIaWErfjIzNwF77LZ+dlkhUD3thTUvSVkASFj60sKgaqdTqcDmrRHZRs1Q==","signatures":[{"sig":"MEYCIQCgGbkYr7dSyuuW1TzKeVCvsvbI4ALM+xgdLc42pflNfwIhAK7LFsv7p+JHVYxYa1By7jjlGeYAfRrdRSM3v/zqnquH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86249},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.0-dev-multi-clerks-0.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/83042af4f8dd6a266abb91f769f2d028/fireproof-core-protocols-cloud-0.24.0-dev-multi-clerks-0.tgz","_integrity":"sha512-ZQakymYdpBi1qR9QrHgt7N3lEj9vjIaWErfjIzNwF77LZ+dlkhUD3thTUvSVkASFj60sKgaqdTqcDmrRHZRs1Q==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.5.1","@fireproof/vendor":"0.24.0-dev-multi-clerks-0","@fireproof/core-runtime":"0.24.0-dev-multi-clerks-0","@fireproof/core-types-base":"0.24.0-dev-multi-clerks-0","@fireproof/core-types-protocols-cloud":"0.24.0-dev-multi-clerks-0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.0-dev-multi-clerks-0_1764190623525_0.0025730091564653","host":"s3://npm-registry-packages-npm-production"}},"0.24.0-dev-multi-clerks-1":{"name":"@fireproof/core-protocols-cloud","version":"0.24.0-dev-multi-clerks-1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.0-dev-multi-clerks-1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"8afce61efd52a7bf9c3e506bfca8bb9622a43676","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.0-dev-multi-clerks-1.tgz","fileCount":19,"integrity":"sha512-kuHNSqY76hKvD91WTs3aNSfzZriXEbGyNhqgV/dVyXSBU1HQ6O/MMVHfRROa5+i2rvkfzdJPwCnUIiP5h2jpSg==","signatures":[{"sig":"MEUCIDBTSM0VpOJi4c229FhQcmcayuHKzFjBkDudJt4EOZ0hAiEA9c02ZGirpzBIG5PVSiQnGNxapK8s4IeQa9vOEXz88ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86249},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.0-dev-multi-clerks-1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/c1c97a7e6c5ccb239d1511771a590785/fireproof-core-protocols-cloud-0.24.0-dev-multi-clerks-1.tgz","_integrity":"sha512-kuHNSqY76hKvD91WTs3aNSfzZriXEbGyNhqgV/dVyXSBU1HQ6O/MMVHfRROa5+i2rvkfzdJPwCnUIiP5h2jpSg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"^8.18.3","@types/ws":"^8.18.1","@adviser/cement":"^0.5.2","@fireproof/vendor":"0.24.0-dev-multi-clerks-1","@fireproof/core-runtime":"0.24.0-dev-multi-clerks-1","@fireproof/core-types-base":"0.24.0-dev-multi-clerks-1","@fireproof/core-types-protocols-cloud":"0.24.0-dev-multi-clerks-1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.0-dev-multi-clerks-1_1764257175226_0.7392493731089345","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@fireproof/core-protocols-cloud","version":"0.24.0","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.0","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"8ca6fd9dbb17f9127b19ce3bf860972db65d082a","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.0.tgz","fileCount":19,"integrity":"sha512-kr0UgLhtSpZJh5ITla16y6ssMuy8I9KvOI3fJOiR32tn9TyWiuR0W4WWfMTjYCCO6rey8V1Y9hzfLGZu/F8ZXA==","signatures":[{"sig":"MEQCIDocM4akcvEBb+Gq2Y9y2vH8bYs7362A1n+XQdIsOHrNAiArI8ttCFn580F8bMiQknamGe8JiONq+4BO11tzsuq+yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86151},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.0.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/1c438b42186dfb3e5ead06ec1141b266/fireproof-core-protocols-cloud-0.24.0.tgz","_integrity":"sha512-kr0UgLhtSpZJh5ITla16y6ssMuy8I9KvOI3fJOiR32tn9TyWiuR0W4WWfMTjYCCO6rey8V1Y9hzfLGZu/F8ZXA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.0","@fireproof/core-runtime":"0.24.0","@fireproof/core-types-base":"0.24.0","@fireproof/core-types-protocols-cloud":"0.24.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.0_1764512347483_0.43162553754209454","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-dev-memo":{"name":"@fireproof/core-protocols-cloud","version":"0.24.1-dev-memo","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.1-dev-memo","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"612b49597e0dd032455443c951aa8aa8dd684f34","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.1-dev-memo.tgz","fileCount":19,"integrity":"sha512-46gmADtwbbDvJKOwjRKjwlGoO81XrUooMeDRA+7lO8AziP77m7QSgiLAi2/Nc0/X4JPeU345m3caskrJ6NDBEg==","signatures":[{"sig":"MEQCIGampQRCoF9RPE1anWxVj70McIcDreD2a5miCbxv2/fpAiAavq4xiLDGzTHewYXilugWSM7P0B4JxeiRrnp4P04kLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86196},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.1-dev-memo.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/763000ac9af6c61aba674a3e3d65de6d/fireproof-core-protocols-cloud-0.24.1-dev-memo.tgz","_integrity":"sha512-46gmADtwbbDvJKOwjRKjwlGoO81XrUooMeDRA+7lO8AziP77m7QSgiLAi2/Nc0/X4JPeU345m3caskrJ6NDBEg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.1-dev-memo","@fireproof/core-runtime":"0.24.1-dev-memo","@fireproof/core-types-base":"0.24.1-dev-memo","@fireproof/core-types-protocols-cloud":"0.24.1-dev-memo"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.1-dev-memo_1764712444718_0.20113104771694346","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-dev-memo-2":{"name":"@fireproof/core-protocols-cloud","version":"0.24.1-dev-memo-2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.1-dev-memo-2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"aadc5d59f48d6b79801e19d4e6909ba995c5ad3d","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.1-dev-memo-2.tgz","fileCount":19,"integrity":"sha512-/yVCcloVnnZO7pHKqZ6xW8eWIfbF6qOBwSgMvgNP+ewxLTD5J17BjQC4nKykpZIhJdDGQjyxzcVvO1Q3B09cJA==","signatures":[{"sig":"MEUCIQDguOlRmGhxJDbk808dPr0Gv64me5SGMZXHMi0Lch0uBAIgXOiGs5UDDcnuLXAKNWfDWRiNR+Mq2S7HXKtpUKB7Iak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86206},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.1-dev-memo-2.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/bfa6b9c09b134ab36e89a8a941b620b3/fireproof-core-protocols-cloud-0.24.1-dev-memo-2.tgz","_integrity":"sha512-/yVCcloVnnZO7pHKqZ6xW8eWIfbF6qOBwSgMvgNP+ewxLTD5J17BjQC4nKykpZIhJdDGQjyxzcVvO1Q3B09cJA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.1-dev-memo-2","@fireproof/core-runtime":"0.24.1-dev-memo-2","@fireproof/core-types-base":"0.24.1-dev-memo-2","@fireproof/core-types-protocols-cloud":"0.24.1-dev-memo-2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.1-dev-memo-2_1764714442569_0.9232936953626851","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"e9b7d4802e6345ca02dc6d5ca7ea652d0fb7811e","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token.tgz","fileCount":19,"integrity":"sha512-rMmZ4/2J3fUa6It+Fl3scNMNrrH5CxpCrWc5m8n7Qz44j0SUbW2pZUKWUyap5wCjKAlzYOvsxV5rtdNK27NCWA==","signatures":[{"sig":"MEYCIQCL0bjDUg8FSYWMd9PbydRbByov1A96aFnGPDaJscMpbAIhAIZ+mwYCI1b3JC1OdR6m22kPRyw4RzdnXZ+OOFNs/iv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86266},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.3-dev-ensure-cloud-token.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/1fecb002250d50af50c03e3cd768312a/fireproof-core-protocols-cloud-0.24.3-dev-ensure-cloud-token.tgz","_integrity":"sha512-rMmZ4/2J3fUa6It+Fl3scNMNrrH5CxpCrWc5m8n7Qz44j0SUbW2pZUKWUyap5wCjKAlzYOvsxV5rtdNK27NCWA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token_1764799454825_0.4440895488711112","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-dev-react19":{"name":"@fireproof/core-protocols-cloud","version":"0.24.1-dev-react19","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.1-dev-react19","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"da5da1143861c630e2f4b56fcad703e4751acc52","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.1-dev-react19.tgz","fileCount":19,"integrity":"sha512-cH3Uk4I5cjxYTFX3O8kXpcMZdHSrm/6i13xjUFlYa6wORt8Pq0LSjNigAXL2jgYJLhs8dBIB8Jg65UlPPevsiA==","signatures":[{"sig":"MEUCIQCrazqVtP5ASMoCO2EeY63DxtJI3JXQsMSlQplvr7urEAIgLAzg4DwP+98heQO8jnYdwGKqN3crywaeksAEK5Gju4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86211},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.1-dev-react19.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/ab47413915dacea142a184bcf26237df/fireproof-core-protocols-cloud-0.24.1-dev-react19.tgz","_integrity":"sha512-cH3Uk4I5cjxYTFX3O8kXpcMZdHSrm/6i13xjUFlYa6wORt8Pq0LSjNigAXL2jgYJLhs8dBIB8Jg65UlPPevsiA==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.1-dev-react19","@fireproof/core-runtime":"0.24.1-dev-react19","@fireproof/core-types-base":"0.24.1-dev-react19","@fireproof/core-types-protocols-cloud":"0.24.1-dev-react19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.1-dev-react19_1764880455450_0.3213145845744547","host":"s3://npm-registry-packages-npm-production"}},"0.24.1-dev-react19.2":{"name":"@fireproof/core-protocols-cloud","version":"0.24.1-dev-react19.2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.1-dev-react19.2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"4fc67237b2f6822acce695d8a9c987fddb4be78f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.1-dev-react19.2.tgz","fileCount":19,"integrity":"sha512-Ku+jIIMzu+l2usS6/O1B875OmLAivkGpDyJ+rb2MJDuDuLbHj/5TP4i7f+snyyUNU2okRNnR6nfcdW2oqeOiDg==","signatures":[{"sig":"MEYCIQDr/xXB7gEDmryCx8eaNKYvl/T11R2OeSA5vFMZ0jMSsQIhAJJ9k1ZopQDd6eFTTAMcq8fgLNuPZu2zQ0thZ2vNJnq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86221},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.1-dev-react19.2.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/256d347041c37aadb11955d9b6ce212b/fireproof-core-protocols-cloud-0.24.1-dev-react19.2.tgz","_integrity":"sha512-Ku+jIIMzu+l2usS6/O1B875OmLAivkGpDyJ+rb2MJDuDuLbHj/5TP4i7f+snyyUNU2okRNnR6nfcdW2oqeOiDg==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.2","@fireproof/vendor":"0.24.1-dev-react19.2","@fireproof/core-runtime":"0.24.1-dev-react19.2","@fireproof/core-types-base":"0.24.1-dev-react19.2","@fireproof/core-types-protocols-cloud":"0.24.1-dev-react19.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.1-dev-react19.2_1764892570498_0.7794212048522182","host":"s3://npm-registry-packages-npm-production"}},"0.24.2-dev-clerk":{"name":"@fireproof/core-protocols-cloud","version":"0.24.2-dev-clerk","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.2-dev-clerk","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"eeec091575833101ba5800d7da9bc55a767d4a82","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.2-dev-clerk.tgz","fileCount":19,"integrity":"sha512-Px3YjSDkfGg7u+nbp0GWccQC6+YCCwE1tuMsqWsCcD2qDe9NpOtuwdjl3C12aM+CAUjOhAe+BPLCKra5aZDc8w==","signatures":[{"sig":"MEYCIQDo7t+gBJrFEDkcWXD/stGoMVLYfPkx7oBPd8slMulczQIhALrq+GFZi/3NhyvjFTav+y/drFT4GfdanFl8NXFtbeoX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86201},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.2-dev-clerk.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/db701417d4b016f354970c4076cac650/fireproof-core-protocols-cloud-0.24.2-dev-clerk.tgz","_integrity":"sha512-Px3YjSDkfGg7u+nbp0GWccQC6+YCCwE1tuMsqWsCcD2qDe9NpOtuwdjl3C12aM+CAUjOhAe+BPLCKra5aZDc8w==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.2-dev-clerk","@fireproof/core-runtime":"0.24.2-dev-clerk","@fireproof/core-types-base":"0.24.2-dev-clerk","@fireproof/core-types-protocols-cloud":"0.24.2-dev-clerk"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.2-dev-clerk_1764958255579_0.9464609336876111","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-1":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"c00d2e49a0a978214d209e737bd4a0671ca0d2fd","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-1.tgz","fileCount":19,"integrity":"sha512-Bed3b8DeKMU0DZVz74fGm4EFa72rEP+VMf9tQ9WHDBEH34bd8PwAhiIJz0OrDHAV79Amn2QuGKcS2aWhKR3wsw==","signatures":[{"sig":"MEYCIQDRHXCq/cqzbEUvGBXhg7Z/my01xNLOg3ptnLAd+SRydAIhAIDpcku5fJy1RRLSxkxSELxOG+gfQr3y7q74QYloayZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86274},"main":"./index.js","type":"module","_from":"file:fireproof-core-protocols-cloud-0.24.3-dev-ensure-cloud-token-1.tgz","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"jchris","email":"jchris@gmail.com"},"_resolved":"/tmp/0a140358a31b4ad4cd487c8a65e7db94/fireproof-core-protocols-cloud-0.24.3-dev-ensure-cloud-token-1.tgz","_integrity":"sha512-Bed3b8DeKMU0DZVz74fGm4EFa72rEP+VMf9tQ9WHDBEH34bd8PwAhiIJz0OrDHAV79Amn2QuGKcS2aWhKR3wsw==","repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"10.9.4","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-1","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-1","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-1","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-1_1765189481632_0.526933216692762","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-5":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-5","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-5","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"afbea2d6026645d0848e5f54e0160ae0c277a217","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-5.tgz","fileCount":19,"integrity":"sha512-tlTcYyHU6QChG66c+9PRiUS84Q/xcAmFqb+nqaazw8EK7Gh3xNPTULE90ZldD9hP3oPHqw/E5dtnS4qCWlu8MQ==","signatures":[{"sig":"MEUCICCaq0NpcmXHmLRR+NTHnUJ/+fLn4XIVxcw4bPbOQTGhAiEA2QF9OJ4xVeJTtzHV1eQ/y6xrPYQrcYsbNrPePYuXKFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-ensure-cloud-token-5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86288},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"d64f386fb9b2611adfd3963894054872ef3e571a","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-5","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-5","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-5","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-5_1765386387303_0.3438714623701924","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-6":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-6","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-6","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"d4164aebcad7f5f6c57ddfc5a3c82c0cf930986a","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-6.tgz","fileCount":19,"integrity":"sha512-wvlHdS23UvL3HgzrIsfetqi14PF/lkRrNt31njE3xWC2jy37BplDIgXuUgI4fth3Z3LRYszj05nBgkqhwc9/Ng==","signatures":[{"sig":"MEUCIE+dpfOvB7sdOi5FHU7v4jHPiHeqIMslGEG5tCru7ZUhAiEAtUWibpg2lm6xm6PDooOKkyhvuJRzOayI5MYjS4vxGoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-ensure-cloud-token-6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86288},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"d64f386fb9b2611adfd3963894054872ef3e571a","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-6","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-6","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-6","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-6_1765386598740_0.39604385123957386","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-7":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-7","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-7","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"3f34626e59ae39a20c643ab25c4231a730a9aff4","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-7.tgz","fileCount":19,"integrity":"sha512-J+kAmrNvlXWTMzCxdE2UVMTH0Fs+KWJzOjJ970ZJ3BpFQhDj7+7Xxvr4rkE1Rlt++j5h0tu+iT521g+b327QAQ==","signatures":[{"sig":"MEQCIBttaTQeVYHv4gHhI8D9CRvNhaiLdRf7W7BfhrqcuP4lAiBrTUlLdi4rZKe+IwMAm+5CghmEASLbQ7F4N1hrGCd0Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-ensure-cloud-token-7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86288},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"cf2f7f75ea1aabfb3bc57316ee5f1d08f4b5afe9","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-7","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-7","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-7","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-7_1765395499304_0.7163294209200719","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-8":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-8","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-8","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"6a258caf7644832d74017fda93f3d54d2ce2bc49","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-8.tgz","fileCount":19,"integrity":"sha512-bMlsAi3Sz1aOhh9qAdUuOCPnO6wYQE4LmBufqCHfaFymDUjspl1bbOca4CXAD0QJH/1PvuhDXzD7sW3VICd8jQ==","signatures":[{"sig":"MEUCIDrMBBF4mm5BMoFnwk0TiLpA0WhtpIaALF9d1ZfWnEP0AiEAyXXx7X1uSXnprFJY3tcLXasFTc/LnGu8ijO/oG610gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-ensure-cloud-token-8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86288},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"5c58151818d07906bbc492c8b7c82032b6765c14","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-8","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-8","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-8","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-8_1765510373506_0.5210200000968594","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-ensure-cloud-token-9":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-ensure-cloud-token-9","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-ensure-cloud-token-9","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"4f18679a30b34f1d3b3ffda7e3350cc79b1b184e","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-ensure-cloud-token-9.tgz","fileCount":19,"integrity":"sha512-FfQSU/08dG9nj+xmKLeEe4Nct50wIT+sPZXKx8Gu+HUBXzwm7MGsAeFVdnuD12+gImfC5gGJYnfa5sDj1nehlg==","signatures":[{"sig":"MEYCIQDYmnz8Mfkeon2Iaf+nTJq+8xAqMWwIc+umsmiyNCD+xAIhAICDT/rlm3XZthgtouaw3xHRhnJmtU+Wno9/oZ4ENdem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-ensure-cloud-token-9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86288},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"ceac73f7d85d6343999e38b5f448a82619c8056b","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-ensure-cloud-token-9","@fireproof/core-runtime":"0.24.3-dev-ensure-cloud-token-9","@fireproof/core-types-base":"0.24.3-dev-ensure-cloud-token-9","@fireproof/core-types-protocols-cloud":"0.24.3-dev-ensure-cloud-token-9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-ensure-cloud-token-9_1765538833126_0.5508299058125421","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-token-claims":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-token-claims","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-token-claims","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"f4e61cf969f5449bdae8b1fcc3c542ca488538db","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-token-claims.tgz","fileCount":19,"integrity":"sha512-aAU6VgOOVfw8Zu5TZNKRKuCe2KvUkggVYmWQmxIm7rrOhZz5ycLAMSMnJUyViQyeEociq9dlPPc1moGsYxFG2Q==","signatures":[{"sig":"MEQCIFF1S/DsXmC8Ol8Plwj8U8++x/MwTQ6cFFlOyJTb1tchAiB6ALTG1t77C5mZLttYio56U2CpHAZlVnqHIAvoYIBllw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-token-claims","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86248},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"dad1d18675c5d64f5b13c91a81c250ec8a9d5b39","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-token-claims","@fireproof/core-runtime":"0.24.3-dev-token-claims","@fireproof/core-types-base":"0.24.3-dev-token-claims","@fireproof/core-types-protocols-cloud":"0.24.3-dev-token-claims"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-token-claims_1765818475018_0.6643232275761046","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-use-livequery":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-use-livequery","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-use-livequery","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"5caf2757287de1f9fb7dd1fcbfcf861f05ef2a9f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-use-livequery.tgz","fileCount":19,"integrity":"sha512-OEuKxxmbPz6LczD9Xp5wRNWx3eplYRdNHTPfS70XE4fuOttPjvizqoOdUFUsVAaTDJm1khfZ51nJ0bJV+4xtyw==","signatures":[{"sig":"MEQCIHs1/LOl1J+M3VUbTmayo5YAeny3hlnnnjWJgbdNFOXlAiAdw2OLnLCjzWeNeYCXUqxTGoJf8WW7O/tPZIWvreOEoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-use-livequery","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86253},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"e76e1b71d2fae9861f1a248073b4bf4d4f4ba0f3","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-use-livequery","@fireproof/core-runtime":"0.24.3-dev-use-livequery","@fireproof/core-types-base":"0.24.3-dev-use-livequery","@fireproof/core-types-protocols-cloud":"0.24.3-dev-use-livequery"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-use-livequery_1765830303905_0.9225713271991962","host":"s3://npm-registry-packages-npm-production"}},"0.24.3-dev-20261224":{"name":"@fireproof/core-protocols-cloud","version":"0.24.3-dev-20261224","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.3-dev-20261224","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"ee0abcee415cac8ee24bcbefa01dd85a63345524","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.3-dev-20261224.tgz","fileCount":19,"integrity":"sha512-etWD3UdSin1ise3OGmD/jxvX+ycFjOJjPHZST/LHOXPlIdJEKaa3JfA1VKDzZu7KWfiJRdMs2qasRhX44fpUqA==","signatures":[{"sig":"MEUCIHrFY0+V1IhzLQ9ng9X5UYOiRNOhCozeBEhLFWAzKN8KAiEAzglD7tFc8xng+2PV6AqZFvvsdDTHgVSOiaTzjU+M57M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.3-dev-20261224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86228},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"aaa1cc4129f051fa1398780f342ff70f62543822","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.5","@fireproof/vendor":"0.24.3-dev-20261224","@fireproof/core-runtime":"0.24.3-dev-20261224","@fireproof/core-types-base":"0.24.3-dev-20261224","@fireproof/core-types-protocols-cloud":"0.24.3-dev-20261224"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.3-dev-20261224_1766567495201_0.48460304979509905","host":"s3://npm-registry-packages-npm-production"}},"0.24.5":{"name":"@fireproof/core-protocols-cloud","version":"0.24.5","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.5","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"39d038dcba63fd80cea5604261af91d4ed4d07fa","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.5.tgz","fileCount":19,"integrity":"sha512-5iNMUdij+/jcN2tj3Fy1Jpch4BFMWrpmzfzHoFikHdqYx77KFwlMzYo8wQICwUYuTPxViEBg+r89R51OOQdIuQ==","signatures":[{"sig":"MEQCIDu94U+GDD8H7dbt7XxSE5bQN684iGmvrCJNFtYdO5+wAiBklYfhq4OAK+zka7CZRY9cJTKAYhmbTtE1J8rTzUw+TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86163},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"f62eb393db5111c22bcb089890a19673701ba785","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.18.3","@types/ws":"8.18.1","@adviser/cement":"0.5.8","@fireproof/vendor":"0.24.5","@fireproof/core-runtime":"0.24.5","@fireproof/core-types-base":"0.24.5","@fireproof/core-types-protocols-cloud":"0.24.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.5_1767945677963_0.5560113262366766","host":"s3://npm-registry-packages-npm-production"}},"0.24.6":{"name":"@fireproof/core-protocols-cloud","version":"0.24.6","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.6","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"a23c7bb929e9ed7f25587f5d42864477ee0d029b","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.6.tgz","fileCount":19,"integrity":"sha512-FKSN/MVxhDAi40aPbAfl9aPBjJap/TQTIYPYU9d25gIM0wphHp1CexJOpema9NMOi1iWoHjc/eZNRNE0K1s8Mw==","signatures":[{"sig":"MEQCIFKGEVwXTrdbQT4KfwRb0zaAGYWwwB4dH+LwX9zADlp2AiB8BsJ3YtLlvPV7wkw35BjbbiGRrKBi/NjKSG/BDOYYig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86164},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"1fc6a1ba73294402405007afb77f9599dd6e0423","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.6","@fireproof/core-runtime":"0.24.6","@fireproof/core-types-base":"0.24.6","@fireproof/core-types-protocols-cloud":"0.24.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.6_1767947006658_0.7125271981276071","host":"s3://npm-registry-packages-npm-production"}},"0.24.7-dev-deploy-t1":{"name":"@fireproof/core-protocols-cloud","version":"0.24.7-dev-deploy-t1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.7-dev-deploy-t1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"54c9eb9f9d6db9acf4e4d8a35196bfbc8c3763e7","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.7-dev-deploy-t1.tgz","fileCount":19,"integrity":"sha512-xKeC9tKAATAe+pHP203uxyCmk6Jgufr0kR00S/wMDvdKKeYzmil5hMsR1Xx+jFEEFEnpIGP7JvmYIBGk+sDPUA==","signatures":[{"sig":"MEQCIDjsXowLtItjC+7k6ZvvAQDDKFYTnpAAXPFSKVKNIBjWAiBXKnlUmE7+S2yzIbs6oWejLaFuYvNhKbLHP8PHQ31l+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.7-dev-deploy-t1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86234},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"43aa4764279ed3e313418e650b1960ecaaf77098","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.7-dev-deploy-t1","@fireproof/core-runtime":"0.24.7-dev-deploy-t1","@fireproof/core-types-base":"0.24.7-dev-deploy-t1","@fireproof/core-types-protocols-cloud":"0.24.7-dev-deploy-t1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.7-dev-deploy-t1_1768060152249_0.5351917226201797","host":"s3://npm-registry-packages-npm-production"}},"0.24.7":{"name":"@fireproof/core-protocols-cloud","version":"0.24.7","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.7","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"6b1d9963278607043a811ce0225f8bb0e7f76c0d","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.7.tgz","fileCount":19,"integrity":"sha512-yQe22UiHbnY2NKsEL0APyuL6ikTq+0TVaFrysYhjmM8PXGefUUiayM6X7/Q6ykbRFk5AZojfplDW2nChWR0YpA==","signatures":[{"sig":"MEYCIQDZ0u6w1kkwoab9lsO6otkLjK3obpNneN6hNgXYyejWegIhAOW2jjz/kpE/O4i9EuGsgIXrJ3QRe5YhZFoOtXmBjNiH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86164},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"aaecb61ff0b8cbedef7ff4c0bb9634f27038b03b","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.7","@fireproof/core-runtime":"0.24.7","@fireproof/core-types-base":"0.24.7","@fireproof/core-types-protocols-cloud":"0.24.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.7_1768062570899_0.1176727320349269","host":"s3://npm-registry-packages-npm-production"}},"0.24.8-dev-fp-token":{"name":"@fireproof/core-protocols-cloud","version":"0.24.8-dev-fp-token","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.8-dev-fp-token","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"497ea426b757f41d7984881068b033e24dbdec9f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.8-dev-fp-token.tgz","fileCount":19,"integrity":"sha512-NYurzVPHAD56RCJoszsUgyXxq/df8bBACrAWwVKZfZCUztY+6lxcnfuT3EFUKkxJgFW7nFnUnNUfY9+Ffcr5Qg==","signatures":[{"sig":"MEQCID3qMi3gjhRj2t328YNfhoK202r2/TKj2cubePub4wk6AiAwdPGgfDWHyKsDPZ+hgd3Xf2iq13W4mSI2YLm4zwi2vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.8-dev-fp-token","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86229},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"515cb115e72e2cf09c19a92ca8503ac252a402fd","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.8-dev-fp-token","@fireproof/core-runtime":"0.24.8-dev-fp-token","@fireproof/core-types-base":"0.24.8-dev-fp-token","@fireproof/core-types-protocols-cloud":"0.24.8-dev-fp-token"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.8-dev-fp-token_1768218429847_0.31908517623158184","host":"s3://npm-registry-packages-npm-production"}},"0.24.8-dev-move-pubkey":{"name":"@fireproof/core-protocols-cloud","version":"0.24.8-dev-move-pubkey","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.8-dev-move-pubkey","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"b275e6b140c03f1e6ff86f483caabe1211a8f0a8","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.8-dev-move-pubkey.tgz","fileCount":19,"integrity":"sha512-EPJ9bHXmCiWiuEG7OiRqviBusPkRjbHKN1fCpjOp+gTqxV5dW9lH7DK5Rgc6cmFwob8AYn+9I5HfRvwfIZIC+Q==","signatures":[{"sig":"MEYCIQDbzetiz71wgs/9VQvgWsqTRJpzNy93gnwQEZtv/NRcJwIhAJSVM/18/tb0sTm3YDiMCZE8JtfD9y6hn0TzmtqJqbnV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.8-dev-move-pubkey","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86244},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"20138715d643525f3e2445d99c9b55efe0866396","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.8-dev-move-pubkey","@fireproof/core-runtime":"0.24.8-dev-move-pubkey","@fireproof/core-types-base":"0.24.8-dev-move-pubkey","@fireproof/core-types-protocols-cloud":"0.24.8-dev-move-pubkey"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.8-dev-move-pubkey_1768224613070_0.9155749278707301","host":"s3://npm-registry-packages-npm-production"}},"0.24.8-dev-test-device-id":{"name":"@fireproof/core-protocols-cloud","version":"0.24.8-dev-test-device-id","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.8-dev-test-device-id","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"b66e937cf78173d5fabf0eefff573b72e3b900e4","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.8-dev-test-device-id.tgz","fileCount":19,"integrity":"sha512-7DLXqDQS1C51U++HB/z/Q+NK8G4A77rAjOX8lTXAKpJjoPTWKB+2RqKpuCh2ZCSUMJiWlWpuHJMPHsIzbLdT/Q==","signatures":[{"sig":"MEUCIQCJwyZNjKG1+vT941crGqoqohFedDyu+noNKJiJ1VymDwIgDQijhkGxBr66hYnU+pHbQhZWi3rQ2d6zwbv62On5tNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.8-dev-test-device-id","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86259},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"81d3615ce57330abf9d6bb6ca3ef6d0d3ec49684","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.7.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"8.19.0","@types/ws":"8.18.1","@adviser/cement":"0.5.15","@fireproof/vendor":"0.24.8-dev-test-device-id","@fireproof/core-runtime":"0.24.8-dev-test-device-id","@fireproof/core-types-base":"0.24.8-dev-test-device-id","@fireproof/core-types-protocols-cloud":"0.24.8-dev-test-device-id"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.8-dev-test-device-id_1768226780007_0.5928998080001004","host":"s3://npm-registry-packages-npm-production"}},"0.24.8":{"name":"@fireproof/core-protocols-cloud","version":"0.24.8","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.8","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"a8e9cf8f3108440c73a81eeca3c56cfbd6d19356","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.8.tgz","fileCount":19,"integrity":"sha512-U/7LnWgetS1x79zOHOdWN52CkVzkscCAmrF3E48IxxvmdXH5u4isvUnRZuYOf6dO/DoWdd3B5kaX11tjKmmmWw==","signatures":[{"sig":"MEQCID+ctD9dqTA2bObcLK3j39P7SnSPrklhAuvsUGW9WxxZAiBMfBO4Fow4S77ZrJyA1BEcB+k5hrOduR9otKXmkZU4SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86167},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"e67bfc50e70a9a9fe863a79db175c3f444035432","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.8.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.15","@fireproof/vendor":"0.24.8","@fireproof/core-runtime":"0.24.8","@fireproof/core-types-base":"0.24.8","@fireproof/core-types-protocols-cloud":"0.24.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.8_1769097884725_0.41970749773876737","host":"s3://npm-registry-packages-npm-production"}},"0.24.9":{"name":"@fireproof/core-protocols-cloud","version":"0.24.9","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.9","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"40f0c5b68daba629f2ad74a8c21b1d1179176080","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.9.tgz","fileCount":19,"integrity":"sha512-CI7MjiZ7Vvshplhriz67K0kyPjctZRBbBiChN377HYuzOsS9TL5gGz/Br4cti0/kwumQLCPiS3IZkzeQB9ovYw==","signatures":[{"sig":"MEYCIQCwC2Gv3KMuCgwVVQKI+hOu4JtNk7cy4V0sb3aY40IHMQIhAN+BZY5MQAIOv4Ep7JffOVwp0yF84BwCpwm4Tqcopiy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86167},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"3e048f4b8ac091ee8d8ac896e24176d8b45a7f1b","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.8.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.17","@fireproof/vendor":"0.24.9","@fireproof/core-runtime":"0.24.9","@fireproof/core-types-base":"0.24.9","@fireproof/core-types-protocols-cloud":"0.24.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.9_1769102342397_0.511080857660591","host":"s3://npm-registry-packages-npm-production"}},"0.24.10":{"name":"@fireproof/core-protocols-cloud","version":"0.24.10","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.10","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"e2c72465682ee205fb665eaf139888a3679a9a7e","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.10.tgz","fileCount":19,"integrity":"sha512-4wQpUbjHHx9oxOZxVF98Eqo35Pyh39XB7k49xo+6qjsTQeI8VMcKEJb59XpDg3YMuAMGfwUHzD7NljN3LV2rDg==","signatures":[{"sig":"MEYCIQCxgwFLqTdIAxzmkqMVyRfLnv9KAoSCpXDseB8hfhgSZwIhAJ3eN9m0m0tvcKy44cDt9dDO0jv0ETw2AoKnUw7j57c/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86172},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"9671032b396034aec7e47b997eb5e3a15d782bc4","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.8.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.21","@fireproof/vendor":"0.24.10","@fireproof/core-runtime":"0.24.10","@fireproof/core-types-base":"0.24.10","@fireproof/core-types-protocols-cloud":"0.24.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.10_1769862356564_0.17068326721916138","host":"s3://npm-registry-packages-npm-production"}},"0.24.11":{"name":"@fireproof/core-protocols-cloud","version":"0.24.11","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.11","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"8c9be7023a60be8485973de873c612fe11803d9d","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.11.tgz","fileCount":19,"integrity":"sha512-e3o4Q/8dyd4S6/7uj0AwIZ1zhVpM9lxMrhsxkLenJGtL/rALrQOfGPljs2tz+WXDNzHn9pvZ8WUeOlJO38EdHg==","signatures":[{"sig":"MEUCIQDEJCBihcyDDEB6drZizufJjCPJ0WIRFGdOib+vmeVgtwIgH038v1UFwghkKTcUK9/uDQuQRbqd9JjXDtV5mjtmnhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86172},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"532297b7bfc659bca243856f3f8189e50211f177","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.10.0","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.22","@fireproof/vendor":"0.24.11","@fireproof/core-runtime":"0.24.11","@fireproof/core-types-base":"0.24.11","@fireproof/core-types-protocols-cloud":"0.24.11"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.11_1770895184206_0.08317826936326767","host":"s3://npm-registry-packages-npm-production"}},"0.24.12":{"name":"@fireproof/core-protocols-cloud","version":"0.24.12","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.12","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"118e2778ff607bba47732265548dd7aa4004dfe4","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.12.tgz","fileCount":19,"integrity":"sha512-PHuEqWhNXHTYFoRSpJXBIfkEivlkW/brMqxY59+Ep5nky3UH9cEnydTmv9SHBiDNFftW6bwehpXxiW3rIqkaWA==","signatures":[{"sig":"MEQCIFEvQCJGG2nE0ovjoQmWG6XiUOhNj71l4pSKw8nTXBFkAiAZ4Ftxf+dhxVRBrnSTXnzk33snD/QuKLtmvyYobS5arg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86172},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"0ee86b9442913c6af43a07822755fd9a5d8198af","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.10.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.22","@fireproof/vendor":"0.24.12","@fireproof/core-runtime":"0.24.12","@fireproof/core-types-base":"0.24.12","@fireproof/core-types-protocols-cloud":"0.24.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.12_1771590410216_0.002073515315152763","host":"s3://npm-registry-packages-npm-production"}},"0.24.13-dev-qs-1":{"name":"@fireproof/core-protocols-cloud","version":"0.24.13-dev-qs-1","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.13-dev-qs-1","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"d033128d7efbdd7dd8c4fd3257a24a19452e247f","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.13-dev-qs-1.tgz","fileCount":19,"integrity":"sha512-fMjJrrZ+RsTs94Cap3p1Fk3T4jdVj8rKENlZKxIfj9gzbDTSysKM5rBtWZ+sSoVfa3/OKltx0DBINK2A3yaNbA==","signatures":[{"sig":"MEUCIFGxMUc7Flu7mI8nHtokh1PLUqdqb6XQo8cbdOmYWhWEAiEAi+Tp+g8MfFWwuSy/jvAxsI0n9wYp2FSbMlZk/8AVE5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.13-dev-qs-1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86217},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"c619ab64b51d994d083bae01d788050f22e9941e","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.10.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.23","@fireproof/vendor":"0.24.13-dev-qs-1","@fireproof/core-runtime":"0.24.13-dev-qs-1","@fireproof/core-types-base":"0.24.13-dev-qs-1","@fireproof/core-types-protocols-cloud":"0.24.13-dev-qs-1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.13-dev-qs-1_1771863905042_0.9262781187001214","host":"s3://npm-registry-packages-npm-production"}},"0.24.13-dev-qs-2":{"name":"@fireproof/core-protocols-cloud","version":"0.24.13-dev-qs-2","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.13-dev-qs-2","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"a380068ab6ebe433dce0cef370b59ff738fcd500","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.13-dev-qs-2.tgz","fileCount":19,"integrity":"sha512-RYINA/R0VrRRvdxmVOWoAdSHUFnPxr4WmpWqZ3BdANNWmo7touac9lYdqfRoc+KKPOxilb9SSUzAn/UxyrNKXg==","signatures":[{"sig":"MEQCICL/WSXqNoqpuTkidh9boKy4EIFr7qE5gGyhnGkf9UeLAiAlcfh0UeG9o4jaxrPHgIU8I6I2riEQUIx+AVWwOZIpcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.13-dev-qs-2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86258},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"c03f13b8c27a5a0656bc085e6927459d3ceb018a","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.10.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.23","@fireproof/vendor":"0.24.13-dev-qs-2","@fireproof/core-runtime":"0.24.13-dev-qs-2","@fireproof/core-types-base":"0.24.13-dev-qs-2","@fireproof/core-types-protocols-cloud":"0.24.13-dev-qs-2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.13-dev-qs-2_1771886681292_0.16455282145643557","host":"s3://npm-registry-packages-npm-production"}},"0.24.13":{"name":"@fireproof/core-protocols-cloud","version":"0.24.13","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.13","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"d1a6c15c87d790de3810285038268120bca04308","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.13.tgz","fileCount":19,"integrity":"sha512-Aw7W8LGimHJB4daborcvJ+elm2aMUwPPh8p3dvcgQI3qwCg9VgFL9WQPbon6mjOlCF9UG0Q9MYLiPB8ZCLVmjA==","signatures":[{"sig":"MEYCIQCGDb02lmvtLa22+YLIuzX96dtOMgPVbVnUFMd0bfaiWwIhAOAf/IuZqdxK46DC/LBni15OG4IgR5W6Pd7p/Ed0LOg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85430},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"bdcf71dfb3499d96c15e42bb47c52e6fdf31053e","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.11.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.33","@fireproof/vendor":"0.24.13","@fireproof/core-runtime":"0.24.13","@fireproof/core-types-base":"0.24.13","@fireproof/core-types-protocols-cloud":"0.24.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.13_1773672322935_0.8075531091210997","host":"s3://npm-registry-packages-npm-production"}},"0.24.14":{"name":"@fireproof/core-protocols-cloud","version":"0.24.14","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.14","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"4c7a1231dc0748da04c5069c7b6b8155cb797327","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.14.tgz","fileCount":19,"integrity":"sha512-CRoFRXkIfLYGVtDYbv35HPX0EM/XEdR0hR2rhEJvODR5i8+D7fY7iFHKWn+UYfw3GzmnPjwV6aagMvoCb1FcQQ==","signatures":[{"sig":"MEUCIQCHfdDVk1tI+hza78pacPZpEkzLg9RKVpY3yk+YAY0kNQIgFtl3zyMA01pBoGc8fqS5mPehwTDxmP+B7EVoo/gZCRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85430},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"2ac98a9219108f6c0af5d9429c231dd406697fc6","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.12.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.34","@fireproof/vendor":"0.24.14","@fireproof/core-runtime":"0.24.14","@fireproof/core-types-base":"0.24.14","@fireproof/core-types-protocols-cloud":"0.24.14"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.14_1774622335125_0.9822350648466196","host":"s3://npm-registry-packages-npm-production"}},"0.24.15":{"name":"@fireproof/core-protocols-cloud","version":"0.24.15","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.15","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"43070d0c43585e23db3f742302f5a86f466758d5","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.15.tgz","fileCount":19,"integrity":"sha512-A1QREB22erCUQBAuWYvBmYZ7mLr0t3myWpj6w8mNLfaQOn8JlOzh7oTb9NXgApGEhB7b08pFDqs/Y7juYHQ1Ew==","signatures":[{"sig":"MEUCIDJ4abM+Sf9VO9ueV3bWVOQAI4XpSxq9/p0KBbg0Ya1SAiEA0pPWYdl80C4b5wcJHf+GAAjbLBjevFdTzM9RIj1GJbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85430},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"696a711474552c1710ebe19b0be12d940f48f2c7","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.12.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"~8.19.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.34","@fireproof/vendor":"0.24.15","@fireproof/core-runtime":"0.24.15","@fireproof/core-types-base":"0.24.15","@fireproof/core-types-protocols-cloud":"0.24.15"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.15_1774624646066_0.5060336606967435","host":"s3://npm-registry-packages-npm-production"}},"0.24.16":{"name":"@fireproof/core-protocols-cloud","version":"0.24.16","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","_id":"@fireproof/core-protocols-cloud@0.24.16","maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"homepage":"https://use-fireproof.com","bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dist":{"shasum":"fcf2e5e72fb9b7e17ef299fbf72e090cad927c69","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.16.tgz","fileCount":19,"integrity":"sha512-rXspUzOTKrg7nMcyugceCUk7wuxO7m+7lZp1MtzpdIXjp4AU9o2HzylVraPHGWnVhSPqu0zfnA9Rn53L3R1M/Q==","signatures":[{"sig":"MEQCIF63b/UroqwY9qLMiDAhzbVgzuU8ZeVSsKvMBpeXVm9lAiBkbYjOUR+a9UeJX6aGF4mEF5M9jnaorPjK1D+pr4+5dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85430},"main":"./index.js","type":"module","types":"./index.d.ts","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","gitHead":"389fc8c121af89f09842dd9f97c32a207d2a91d5","scripts":{"build":"core-cli tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"repository":{"url":"git+https://github.com/fireproof-storage/fireproof.git","type":"git"},"_npmVersion":"11.12.1","description":"Live ledger for the web.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"~8.20.0","@types/ws":"~8.18.1","@adviser/cement":"~0.5.34","@fireproof/vendor":"0.24.16","@fireproof/core-runtime":"0.24.16","@fireproof/core-types-base":"0.24.16","@fireproof/core-types-protocols-cloud":"0.24.16"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core-protocols-cloud_0.24.16_1774737091368_0.7318891052241001","host":"s3://npm-registry-packages-npm-production"}},"0.24.19":{"name":"@fireproof/core-protocols-cloud","version":"0.24.19","description":"Live ledger for the web.","type":"module","main":"./index.js","scripts":{"build":"core-cli tsc"},"keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","homepage":"https://use-fireproof.com","gptdoc":"import { fireproof } from 'use-fireproof'; const db = fireproof('app-db-name'); const ok = await db.put({ anyField: ['any','json'] }); const doc = await db.get(ok.id); await db.del(doc._id); db.subscribe(myRedrawFn); const result = await db.query('anyField', {range : ['a', 'z']}); result.rows.map(({ key }) => key);","repository":{"type":"git","url":"git+https://github.com/fireproof-storage/fireproof.git"},"bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"dependencies":{"@adviser/cement":"~0.5.34","@fireproof/core-runtime":"0.24.19","@fireproof/core-types-base":"0.24.19","@fireproof/core-types-protocols-cloud":"0.24.19","@fireproof/vendor":"0.24.19","@types/ws":"~8.18.1","ws":"~8.20.0"},"gitHead":"d6ec82d04671147b90ae6288148134f907c22393","types":"./index.d.ts","_id":"@fireproof/core-protocols-cloud@0.24.19","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-zqbOINR4uCpIg3UOEe/0eVPa9RgjQ/aDKXXxQR3Be9xzVLsljeuW2dmWd6qwts75lI+vrNM/6scwsTtJlvue3A==","shasum":"66f3bf3195cf0fa91bcc86a79b630a5066238183","tarball":"https://registry.npmjs.org/@fireproof/core-protocols-cloud/-/core-protocols-cloud-0.24.19.tgz","fileCount":19,"unpackedSize":85430,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fireproof%2fcore-protocols-cloud@0.24.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDjjIuTFfrjq6W+XYWPwF3dZ/01SOLZHqCKp8uISQjDwAiEA72nCKVJS+6xSCLaTA8rZW9aISmNhbojaLF4wrRxeI3g="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3e9f8b62-36f7-4251-a3bd-34fe196b9164"}},"directories":{},"maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-protocols-cloud_0.24.19_1776282967942_0.4135408175321147"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-09T15:19:55.956Z","modified":"2026-04-15T19:56:08.378Z","0.0.0-smoke-1b31059-1752074105":"2025-07-09T15:19:56.251Z","0.0.1-dev-test":"2025-07-09T16:01:33.891Z","0.0.2-dev-test":"2025-07-19T23:02:36.446Z","0.22.0-dev-preview":"2025-07-20T18:14:19.775Z","0.22.0-keybag":"2025-07-31T06:56:35.531Z","0.22.0-dev-preview-1":"2025-08-05T13:52:54.541Z","0.22.0-dev-preview-3":"2025-08-05T14:31:29.840Z","0.22.0-dev-preview-4":"2025-08-05T17:23:16.246Z","0.23.0":"2025-08-09T23:59:50.653Z","0.23.1":"2025-08-13T12:36:52.891Z","0.23.1-dev-issue-1057":"2025-08-15T10:48:09.300Z","0.23.2":"2025-08-15T12:09:52.914Z","0.23.3":"2025-08-19T14:28:07.307Z","0.23.5":"2025-08-19T16:08:00.175Z","0.23.6":"2025-08-19T20:14:11.952Z","0.23.7-dev-preview1":"2025-08-21T22:12:20.497Z","0.23.7-dev-preview2":"2025-08-22T03:38:44.929Z","0.23.7-dev-preview4":"2025-08-22T14:48:30.602Z","0.23.8":"2025-08-23T00:17:09.760Z","0.23.10":"2025-08-23T03:18:48.767Z","0.23.7":"2025-08-23T03:47:21.128Z","0.23.11":"2025-08-23T16:41:30.661Z","0.23.13":"2025-08-27T22:23:14.418Z","0.23.14-dev-preview03":"2025-10-02T02:52:50.500Z","0.23.14-dev-preview04":"2025-10-02T03:09:17.081Z","0.23.14":"2025-10-02T03:21:05.303Z","0.23.15-dev-windows":"2025-10-10T21:58:03.343Z","0.23.15-dev-windows-1":"2025-10-11T09:59:25.509Z","0.23.15-dev-windows-2":"2025-10-11T22:19:31.626Z","0.23.15":"2025-10-16T16:37:55.027Z","0.24.2-dev-cloud-api":"2025-11-25T19:48:47.882Z","0.24.0-dev-multi-clerks-0":"2025-11-26T20:57:03.699Z","0.24.0-dev-multi-clerks-1":"2025-11-27T15:26:15.409Z","0.24.0":"2025-11-30T14:19:07.664Z","0.24.1-dev-memo":"2025-12-02T21:54:04.908Z","0.24.1-dev-memo-2":"2025-12-02T22:27:22.761Z","0.24.3-dev-ensure-cloud-token":"2025-12-03T22:04:15.012Z","0.24.1-dev-react19":"2025-12-04T20:34:15.593Z","0.24.1-dev-react19.2":"2025-12-04T23:56:10.655Z","0.24.2-dev-clerk":"2025-12-05T18:10:55.759Z","0.24.3-dev-ensure-cloud-token-1":"2025-12-08T10:24:41.794Z","0.24.3-dev-ensure-cloud-token-5":"2025-12-10T17:06:27.472Z","0.24.3-dev-ensure-cloud-token-6":"2025-12-10T17:09:58.885Z","0.24.3-dev-ensure-cloud-token-7":"2025-12-10T19:38:19.448Z","0.24.3-dev-ensure-cloud-token-8":"2025-12-12T03:32:53.658Z","0.24.3-dev-ensure-cloud-token-9":"2025-12-12T11:27:13.300Z","0.24.3-dev-token-claims":"2025-12-15T17:07:55.156Z","0.24.3-dev-use-livequery":"2025-12-15T20:25:04.049Z","0.24.3-dev-20261224":"2025-12-24T09:11:35.335Z","0.24.5":"2026-01-09T08:01:18.089Z","0.24.6":"2026-01-09T08:23:26.815Z","0.24.7-dev-deploy-t1":"2026-01-10T15:49:12.384Z","0.24.7":"2026-01-10T16:29:31.040Z","0.24.8-dev-fp-token":"2026-01-12T11:47:10.006Z","0.24.8-dev-move-pubkey":"2026-01-12T13:30:13.228Z","0.24.8-dev-test-device-id":"2026-01-12T14:06:20.156Z","0.24.8":"2026-01-22T16:04:44.901Z","0.24.9":"2026-01-22T17:19:02.565Z","0.24.10":"2026-01-31T12:25:56.703Z","0.24.11":"2026-02-12T11:19:44.407Z","0.24.12":"2026-02-20T12:26:50.369Z","0.24.13-dev-qs-1":"2026-02-23T16:25:05.207Z","0.24.13-dev-qs-2":"2026-02-23T22:44:41.429Z","0.24.13":"2026-03-16T14:45:23.081Z","0.24.14":"2026-03-27T14:38:55.273Z","0.24.15":"2026-03-27T15:17:26.232Z","0.24.16":"2026-03-28T22:31:31.510Z","0.24.19":"2026-04-15T19:56:08.070Z"},"bugs":{"url":"https://github.com/fireproof-storage/fireproof/issues"},"author":{"name":"J Chris Anderson"},"license":"AFL-2.0","homepage":"https://use-fireproof.com","keywords":["ledger","JSON","document","IPLD","CID","IPFS"],"repository":{"type":"git","url":"git+https://github.com/fireproof-storage/fireproof.git"},"description":"Live ledger for the web.","contributors":[{"name":"J Chris Anderson"},{"name":"Alan Shaw"},{"name":"Travis Vachon"},{"name":"Mikeal Rogers"},{"name":"Meno Abels"}],"maintainers":[{"name":"jchris","email":"jchris@gmail.com"},{"name":"fastandfearless","email":"meno.abels@gmail.com"}],"readme":"# <img src=\"https://fireproof.storage/static/img/flame.svg\" alt=\"Fireproof logo\" width=\"25\"> [Fireproof](https://fireproof.storage) database API\n\n<p align=\"right\">\n  <img src=\"https://img.shields.io/bundlephobia/minzip/%40fireproof%2Fcore\" alt=\"Package size\">\n  <a href=\"https://github.com/fireproof-storage/fireproof/actions/workflows/ci.yaml\">\n    <img src=\"https://github.com/fireproof-storage/fireproof/actions/workflows/ci.yaml/badge.svg\" alt=\"Build status\">\n  </a>\n</p>\n\nFireproof is a lightweight embedded document database with encrypted live sync, designed to make browser apps easy. Use it in any JavaScript environment with a unified API that works both in React (with hooks) and as a standalone core API.\n\n[Point AI coders to these docs.](https://use-fireproof.com/llms-full.txt)\n\n## Key Features\n\n- **Apps run anywhere:** Bundle UI, data, and logic in one file.\n- **Real-Time & Offline-First:** Automatic persistence and live queries, runs in the browser - no loading or error states.\n- **Unified API:** TypeScript works with Deno, Bun, Node.js, and the browser.\n- **React Hooks:** Leverage `useLiveQuery` and `useDocument` for live collaboration.\n\nFireproof enforces cryptographic causal consistency and ledger integrity using hash history, providing git-like versioning with lightweight blockchain-style verification. Data is stored and replicated as content-addressed encrypted blobs, making it safe and easy to sync via commodity object storage providers.\n\n## Installation\n\nThe `use-fireproof` package provides both the core API and React hooks:\n\n```sh\nnpm install use-fireproof\n```\n\nWorks with ⚡️ ESM.sh:\n\n```js\nimport { useFireproof } from \"https://esm.sh/use-fireproof\";\n```\n\nOr install the core ledger in any JavaScript environment:\n\n```sh\nnpm install @fireproof/core\n```\n\nAdd the ledger to any web page via HTML script tag (global is `Fireproof`):\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@fireproof/core/dist/browser/fireproof.global.js\"></script>\n```\n\nDeliver generated solutions as runnable micro applications via ChatGPT Canvas, v0, bolt.new, or Claude Artifacts. Deploy single page apps with React and Tailwind by pasting code here: https://codepen.io/useFireproof/pen/MYgNYdx\n\n## ⚛️ React Usage\n\nReact hooks are the recommended way to use Fireproof in LLM code generation contexts:\n\n```js\nimport { useFireproof } from \"use-fireproof\";\n\nfunction App() {\n  const { database, useLiveQuery, useDocument } = useFireproof(\"my-ledger\");\n\n  // Create a new document with useDocument\n  const { doc, merge, submit } = useDocument({ text: \"\" });\n\n  // Query documents by _id, most recent first\n  const { docs } = useLiveQuery(\"_id\", { descending: true, limit: 100 });\n\n  return (\n    <div>\n      <form onSubmit={submit}>\n        <input value={doc.text} onChange={(e) => merge({ text: e.target.value })} placeholder=\"New document\" />\n        <button type=\"submit\">Submit</button>\n      </form>\n\n      <h3>Recent Documents</h3>\n      <ul>\n        {docs.map((doc) => (\n          <li key={doc._id}>{doc.text}</li>\n        ))}\n      </ul>\n    </div>\n  );\n}\n```\n\nRead the [step-by-step React tutorial](https://use-fireproof.com/docs/react-tutorial) to get started or check the [full LLM documentation](https://use-fireproof.com/llms-full.txt) for more examples.\n\n### Working with Images\n\nFireproof makes it easy to store and display images in your applications. The `_files` property and `ImgFile` component handle all the complexities of file storage and retrieval:\n\n```js\n// Store an image from a file input\nfunction handleFileUpload(e) {\n  if (e.target.files[0]) {\n    merge({\n      _files: { profilePic: e.target.files[0] },\n      uploadedAt: new Date().toISOString(),\n    });\n  }\n}\n\n// Display an image from a document\nfunction ImageDisplay({ doc }) {\n  return (\n    <div>\n      {doc._files?.profilePic && (\n        <ImgFile file={doc._files.profilePic} alt=\"Profile picture\" onLoad={() => console.log(\"Image loaded\")} />\n      )}\n      <p>Uploaded: {doc.uploadedAt}</p>\n    </div>\n  );\n}\n```\n\nThe `ImgFile` component automatically handles loading and displaying images from Fireproof's storage, with all the expected props of a standard image element. For more in-depth examples see our [llms-full.txt](https://use-fireproof.com/llms-full.txt) documentation.\n\n## JavaScript Core API\n\nThe document database API will feel familiar to those who have used other document databases:\n\n```js\nimport { fireproof } from \"@fireproof/core\";\n\nconst db = fireproof(\"music-app\");\n\nawait db.put({ _id: \"beyonce\", name: \"Beyoncé\", hitSingles: 29 });\n\ndb.subscribe(async () => {\n  const topArtists = await db.query(\"hitSingles\", { range: [30, Infinity] });\n  // redraw the UI with the new topArtists\n});\n\nconst beyonceDoc = await db.get(\"beyonce\");\nbeyonceDoc.hitSingles += 1;\nawait db.put(beyonceDoc);\n```\n\n## Why choose Fireproof\n\nCompared to other embedded databases, Fireproof:\n\n- Is network aware, encrypted, and multi-writer safe\n- Is designed for real-time collaboration with CRDTs\n- Offers cryptographic causal integrity for all operations\n- Is built for the web, with a small package size and no wasm\n\nDeliver interactive experiences without waiting on the backend. Fireproof runs in any cloud, browser, or edge environment, so your application can access data anywhere.\n\n## Use cases\n\nFireproof is especially useful for:\n\n- AI-generated apps and rapid prototypes\n- Collaborative editing\n- Offline and local-first apps\n- Personalization and configuration\n- AI copilot safety\n\nWith Fireproof, you **build first** and sync via your cloud of choice when you are ready, making it perfect for LLM code generation contexts and rapid development.\n\n[Get the latest roadmap updates on our blog](https://fireproof.storage/blog/) or join our [Discord](https://discord.gg/cCryrNHePH) to collaborate. Read the docs to learn more about the [architecture](https://use-fireproof.com/docs/architecture).\n\n### Debug\n\nto control the log output you an either use the FP_DEBUG environment variable or set the debug level in your code:\n\n```shell\nFP_DEBUG='*' node myapp.js\n```\n\n```js\nlogger.setDebug(...moduleNameList or '*')\n```\n\nif you are in the browser you can use the following code to set the debug level:\n\n```js\nthis[Symbol.for(\"FP_ENV\")].set(\"FP_DEBUG\", \"*\");\n```\n\n```js\n// vitest pass env\nglobalThis[Symbol.for(\"FP_PRESET_ENV\")] = {\n  FP_DEBUG: \"*\",\n};\n```\n\n### Testing\n\nTo run the full test suite across all projects (tested storage gateways configs), run:\n\n```bash\npnpm run test\n```\n\nTo run tests for specific components or modules, use the following command pattern:\n\n```bash\npnpm run test -t 'test name pattern' path/to/test/file\n```\n\nFor example, to run a specific test for the CRDT module, in just one project:\n\n```bash\nFP_DEBUG='Loader,CRDTClock' pnpm run test --project file -t 'codec implict iv' crdt\n```\n\nFor testing React components, you can use:\n\n```bash\npnpm run test tests/react/[ComponentName].test.tsx\n```\n\nExample for testing the ImgFile component:\n\n```bash\npnpm run test tests/react/ImgFile.test.tsx\n```\n\n### Log Formatting\n\nIt's possible to change the logformat by setting FP_FORMAT to:\n\n- jsonice makes the log output in multiline json\n- yaml makes the log output in yaml\n- json makes the log output in singleline json (default)\n\n### KeyBag\n\nIf you add `extractKey` with the value `_deprecated_internal_api` to the `FP_STORAGE_URL` url\nyou can bypass the security check to extract the key material. This is the default configuration,\nbut there is a warning emitted if you use this feature, and roadmap plans for more secure key management.\n\n### Deno\n\nFireproof is compatible with Deno. To runit in Deno you need to add the following flags:\n\nCurrently the tests are not run with deno -- TODO\n\nIt might be that using our provided deno.json is somekind of odd\n--- TODO is to add fireproof to jsr and deno.land\n\n```shell\ndeno run --config node_modules/@fireproof/core/deno.json --allow-read --allow-write --allow-env --unstable-sloppy-imports ./node-test.ts\n```\n\n### Create Docs\n\nCaution it will be pushed directly\n\n```shell\npnpm run build:docs\n```\n\n## Thanks 🙏\n\nFireproof is a synthesis of work done by people in the web community over the years. I couldn't even begin to name all the folks who made pivotal contributions. Without npm, React, and VS Code all this would have taken so much longer. Thanks to everyone who supported me getting into ledger development via Apache CouchDB, one of the original document ledgers. The distinguishing work on immutable data-structures comes from the years of consideration [IPFS](https://ipfs.tech), [IPLD](https://ipld.io), and the [Filecoin APIs](https://docs.filecoin.io) have enjoyed.\n\nThanks to [Meno Abels](https://github.com/mabels) who has taken on the role of project lead engineer. Fireproof is rapidly becoming a mature solution.\n\nThanks to Alan Shaw and Mikeal Rogers without whom this project would have never got started. The core Merkle hash-tree clock is based on [Alan's Pail](https://github.com/alanshaw/pail), and you can see the repository history goes all the way back to work begun as a branch of that repo. Mikeal wrote [the prolly trees implementation](https://github.com/mikeal/prolly-trees).\n\n## Contributing\n\nWe love contributions. Feel free to [join in the conversation on Discord. All welcome.](https://discord.gg/cCryrNHePH)\n\n# License\n\nDual-licensed under [MIT or Apache 2.0](https://github.com/fireproof-storage/fireproof/blob/main/LICENSE.md)\n","readmeFilename":"README.md"}