{"_id":"@optimystic/quereus-plugin-optimystic","_rev":"55-639bd71acfe2fa85a0e738a757384a7c","name":"@optimystic/quereus-plugin-optimystic","dist-tags":{"latest":"1.9.0"},"versions":{"0.3.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.3.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.3.0","maintainers":[{"name":"gotchoices","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"14f7aa7105b1420abf18f45e2ee5dc6a52b054ea","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.3.0.tgz","fileCount":45,"integrity":"sha512-Vsi497OapaBq8QbaAG190bwzAPAIhbYI+7AzAdFbGJDoVKZ7HjyavdW5HFK3ZsP6ifJVk0oicQT/KbpBtRskfQ==","signatures":[{"sig":"MEUCIB8UZnzazVMt5mldsu4Qzg1uRNsuPrjvr7xRfTWtL/F9AiEA1Fk0wkF96zJ2gIy2o8+QvfnAauKwY61bHvWt91GpRRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":794319},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.6.12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"b0696640b9ac45d6e1ac1aa4925f2bd581cf35fc","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.1","libp2p":"^2.9.0","@libp2p/tcp":"^10.1.18","@libp2p/noise":"^12.0.1","@noble/hashes":"^1.8.0","@libp2p/kad-dht":"^15.1.10","@libp2p/identify":"^3.0.38","@libp2p/bootstrap":"^11.0.46","@libp2p/interface":"^2.10.5","@optimystic/db-p2p":"^0.0.1","@optimystic/db-core":"^0.0.1","@chainsafe/libp2p-yamux":"^7.0.4","@chainsafe/libp2p-gossipsub":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","aegir":"^47.0.20","rimraf":"^6.0.1","typescript":"^5.8.3","@types/node":"^24.0.12","@quereus/quereus":"^0.13.0"},"peerDependencies":{"@quereus/quereus":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.3.0_1768494440163_0.7398492682858577","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.3.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.3.1","maintainers":[{"name":"gotchoices","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"be8920d6a07c9ec349d2f7949677c4000f6af1f4","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.3.1.tgz","fileCount":46,"integrity":"sha512-qqRkAOOqeafw/CnEN/r3CB/CKIU9TaLVxBvtIxC1RHSpso0HTm3U5zobAY/RXCZJoyirt5Azk50cK4NdHVLHpg==","signatures":[{"sig":"MEUCIHO73V0U4WrvbARI+6s5vCJq9smTN8r6rHh786Fl9jkfAiEAm9oUms5Irn7bmSiIJiTedVuXKLm8Ee8CZjukG3Czwj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640444},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"881c57a56aba590d767b328e2b307e13042553cc","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.1.2","@optimystic/db-core":"^0.4.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","aegir":"^47.0.26","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^25.2.0","@quereus/quereus":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.3.1_1770181988499_0.568286227847278","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.3.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.3.2","maintainers":[{"name":"gotchoices","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"37d3879f4e449142104015b73c6fdbff816bc1ae","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.3.2.tgz","fileCount":46,"integrity":"sha512-72AHHIOXHvBe3LK5qtXBtj6HvtG2u5Vx6H6qf+hfQ5oBreOqhiN3Am9ghiZMbHKHcqutLZOXg/8NMYdkffv7hg==","signatures":[{"sig":"MEUCIQCPFmc870HsdyRyJtJEvvb0C2HuH718LaC8qptY1sh53QIgIh4zoSIjZ170elw3v055uC340OFCqANQZu/snCAozXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640444},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"f484c54d67af8c3a6d2e5cfb6b81bbcf2481572a","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.1.3","@optimystic/db-core":"^0.4.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","aegir":"^47.0.26","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^25.2.0","@quereus/quereus":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.3.2_1770325707755_0.398114773886332","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.4.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.4.0","maintainers":[{"name":"gotchoices","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"931d2f6c5cfa321e010571e228359a584da99afa","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.4.0.tgz","fileCount":46,"integrity":"sha512-fV+sba1ohqD6DSU+v6n80duhNiNfT6fft3bEfNCJVHBrTE/GEEP+z5zbuGqGGWlCJuWqzKyMT8H2G0rLaDTYvg==","signatures":[{"sig":"MEYCIQDVVrysPYY4PU/7jdXjhCRPb6x/bJBWv4iy7zAhV5uEYwIhAI+or5d/c7RCaxORrgZAzduhmBcaDQE9uOXv2ZNmr5Xz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"d7ad82864a086d869684824548473ea2b417d900","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.2.0","@optimystic/db-core":"^0.5.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","aegir":"^47.0.26","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^25.2.0","@quereus/quereus":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.4.0_1770445884475_0.4838290043055151","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.4.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.4.1","maintainers":[{"name":"gotchoices","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"7b5fceb1536a78754a5727ad8cd162be15ed9f3f","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.4.1.tgz","fileCount":46,"integrity":"sha512-EuYHCCFa3Hm9KKoQ0SXddAjYFhmNBtmoPg8d6bQVMAUcnj9bKwVcWy0AzFTrSj+IancNh3ysUA+ecSsDDOS+Lg==","signatures":[{"sig":"MEUCIQD5kvYFU9dzAm0rDr1XuBI5MnHHUOlO2MU21fAnh/ExagIgE18YTDYSziHf8guAJz+HH6X5p3T3GMmnUga49xs0+zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640484},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"dc26945fc5d0e6279420c0d161bbf48e9319e242","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.2.1","@optimystic/db-core":"^0.5.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","aegir":"^47.0.26","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^25.2.0","@quereus/quereus":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.4.1_1770503823676_0.896333411233065","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.4.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.4.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"5ff6cd7fc3ad8ac43977ceb14285cf82b7524c8a","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.4.2.tgz","fileCount":46,"integrity":"sha512-rr6IujQjvVD0zr8cPaBgxE01AGyR8vOwx3jXcXTtJU1hvt2nfTSjSvlj0U6iBay9jusrB0x9fKPTo9sEVH/ygQ==","signatures":[{"sig":"MEQCIFcnwOPDRSmzbrvhOM2UEwz3BAPMq7Jgx9yK1hFRWbIRAiAAosKFcw8YQa4+ICwJYdmsNwcw4kGcghoX3Pz9YI8pSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625176},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"be1deff54d7a31afec178308a06dbddc2a39ed57","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"aegir test -t node","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:watch":"aegir test -t node --watch","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.2.3","@optimystic/db-core":"^0.5.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","aegir":"^47.0.26","rimraf":"^6.1.2","typescript":"^5.9.3","@types/node":"^25.2.0","@quereus/quereus":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.4.2_1771283278852_0.35610166546599675","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.5.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.5.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"b2bd4bb25249f0f1046e875bed1804f1b6b2fa17","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.5.0.tgz","fileCount":46,"integrity":"sha512-9TcnqgVgalohXGMq90xVPffadiKGB6m07Pg1BKIghIJCbCGT/MT6KMsiErDluuxXcxSoCS/sphxee+/8bqU7BQ==","signatures":[{"sig":"MEUCIEVArJ09LmfUbApQDfE6VzIPxOzzztT/7Iw6281GKiUGAiEA8eRBPm9a9tPWoMX6q8GN4+6scD7I1s2kiGP9mnHbQOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"bc0533e5278209c3ea365dd690b369c5920248b8","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","pretest":"npm run build","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.3.0","@optimystic/db-core":"^0.6.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^0.18.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.5.0_1773068459885_0.5817788916528803","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.7.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.7.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"fd03fa80a01ced8e8b88a795e643a1d2570992c7","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.7.0.tgz","fileCount":48,"integrity":"sha512-scp/x7vTPCWqLLG9UDJ1VIJvshLeuu2kR4KPDo+bQhngdEIjD+DN7zWPDpqDqxLU7wnLWSjpa9EOqFXVE/agIw==","signatures":[{"sig":"MEUCIEmAkxWEdZwomuZZQ1Y8/MuNBXQO75u1zXU8PeDlvO1ZAiEA5sYuv+c5XTDxDcFi7mB1Bpi9pWwmGzUGNj6oG4/ZcZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"a9684940c60169c3432f13c9963ef08d2f8df00f","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.7.0","@optimystic/db-core":"^0.7.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^0.18.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.7.0_1774288771983_0.019425213858015322","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.9.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.9.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"9b167c5b64ebb756ba01fd1abf312054c2a4301c","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.9.0.tgz","fileCount":48,"integrity":"sha512-RF2lD6Gd4Pn+9WblHQHLXb72tDqW2igvjAzKc/vVqhTLVWGDjt5deQ0U9qodcdGUVYTsPHyGGNfaFOyDx/KN9Q==","signatures":[{"sig":"MEUCIEmUVGqLoRH4D+X3A8ijwck7SCVcZNEpebEdylqN+DVOAiEAozBwel9ivI70GUF/1jJfyvI8Czc7tRscjlG3XsZDoV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"89e0fb5337f56961a31b74cc1359f309e703e1f0","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.9.0","@optimystic/db-core":"^0.9.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^0.18.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.9.0_1774844762229_0.37133123698046155","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.9.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.9.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"74a5598d871f2173cc4195644806d5bcb943a621","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.9.1.tgz","fileCount":48,"integrity":"sha512-7gBQ6/lrLDTOjEpdI80NuxSVZxkwJK5ZgHFWkXw1yJ0eQHgAfM7CWFoUWrRhfBf+OFkn6fB0/uVjmI5zP7z8qA==","signatures":[{"sig":"MEYCIQDdYM9IUT8Js39LamGyWNqJoGm1wqFS2u05VOYGNJaDeAIhAIBOaIyt5xfUv6c2YhyIhJrtXcsUVLGEVW5P7/tSh+yW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"4b6cd995c7da47455bb6ca65c05805a4ee495b71","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.9.1","@optimystic/db-core":"^0.9.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^1.2.0","@optimystic/db-p2p-storage-fs":"^0.9.1"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.9.1_1774968137449_0.866862868821018","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.9.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.9.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"df3c6cb982d7481cc0d892e0ed8a216d3ca8b210","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.9.2.tgz","fileCount":48,"integrity":"sha512-YiwBNyGxezW21Nt9/OBsB40XdkwVLaOcKd5bB518+U5RmDARR/8h1TjT2DR4Cfb46mJpyHxOGNZIAeHtt2DR4w==","signatures":[{"sig":"MEUCIHpvaROpRhpfIyIyrZt/IzsZ8tmSUtTh04KLNQfo7S4gAiEAxCty9xLeL+WM640ozzZcDT4F4XxfITvPy8edW/GDJCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"3380c621e336b61bf7683104f4fe378ae25f852c","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.9.2","@optimystic/db-core":"^0.9.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^1.3.0","@optimystic/db-p2p-storage-fs":"^0.9.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.9.2_1774978394574_0.4965012236280968","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.9.3","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.9.3","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"2fff2cc3a7607440feabe278b7c3988d0d3eb779","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.9.3.tgz","fileCount":48,"integrity":"sha512-v76sTwFMHS5PshsaYejRHhR4c2G3gs8jnnrMNrs7IFzrBMhozECMo7KzwkDMxJc112WeaZp8mR1FZPrUP4wBew==","signatures":[{"sig":"MEUCIEVO2WHLWE9sJ8dPi/CeHyLduf/CRYQ/H122EwVP64wTAiEA8nMg4J+4tdF/+2d68iIPlPAdgLLuQA/WCK1tMNe+zeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421161},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"2648a9ce88068a3c2ca8183a10a92fe7b1539656","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.9.3","@optimystic/db-core":"^0.9.3","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^1.3.1","@optimystic/db-p2p-storage-fs":"^0.9.3"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.9.3_1775020252534_0.9147323237921983","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.10.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.10.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"4c54a3d5079a76f2846ba38855159b9dcab12d4b","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.10.0.tgz","fileCount":48,"integrity":"sha512-V8kdHFSeGDNnPbTuFFqEBs8ikqixEWldVGPU7IhHWFEd3PJ7rA8hJ5c/0+4ccmXqsnnx3Q46tDWQ2a/tjCME5g==","signatures":[{"sig":"MEUCIQC4IWkU61n1Pznqv8K/6kmNcqXQ2xvytYF0O1dpl5QHUgIgZTRdbmE/8qW3HjNEjReRHeGbPAj3QYZuMociCIUmJFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"715ba52eead0e94af380ec608cb23ac2ac2a5016","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.10.0","@optimystic/db-core":"^0.10.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.10.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.10.0_1775853839868_0.8209509613153967","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.11.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.11.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"2ed0582855a9119b0192d2f65ecfd6e8a5c00d89","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.11.0.tgz","fileCount":48,"integrity":"sha512-nMgy3h0PG0nB7/IZN34EhE9hqD1PN4h9YWCTjL92JxYLXPFWB3pCFgcScmoWji9DW+c1SmICbKnJOXblaBVSYQ==","signatures":[{"sig":"MEQCIFZVovbvPBRoMt0J18M9UWlaOF+P5/ojEeYKifl3er+MAiBYIaEKhxfv0J+bJK6RpkGwdBeiIQnDPXTdoot1qDpScg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"35c832ade932af422a7e93bfdb50eb13abe90b08","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.11.0","@optimystic/db-core":"^0.11.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.11.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.11.0_1776089369887_0.19284754511967517","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.11.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.11.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"e0d62a5e1864162774132feab54ddfb7d514a5d3","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.11.1.tgz","fileCount":48,"integrity":"sha512-qa0tZf8JL7DjEC1jW0joHhUKdErHO7fHn2XlY7GxSWQd2HKxs1S6f7Tu8rw97/PPFCbR2hUxLoN+squ7bCeziQ==","signatures":[{"sig":"MEYCIQDoOjpfNU8BpuBlk/BuaDRi+ISt4O/34O0r6IBlm41d6AIhAN3lg1xbaYLVlaYq3xiiL/SpAkkEgP8XiYHXaO/5yula","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"38ebed12a5743c92862500937e8bb347bdf1dbb9","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.11.1","@optimystic/db-core":"^0.11.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.11.1"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.11.1_1776701375931_0.7614470581488144","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.11.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.11.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"154b7316e0893bf095f6650cceb5668c887366ee","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.11.2.tgz","fileCount":48,"integrity":"sha512-1OimZIWo3fdD+FsoS+U+Qf6X4Ig9MlvA8TEWFj0xpjgocuM4rOoyv1ypOELDhQAIeG6mp3FtAG+O7z5lvumq0A==","signatures":[{"sig":"MEQCIBwiQwADREwynkBoukbEVkXRX4dmH00Y0y7mJNVlukwcAiArsnRBcVeJAu3d/CY+IkJc96s7/RB+EySHkrgvy2JD7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422946},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"9e7b9ff86a12b1db8fd3204ab9c6b93cc850ab5e","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit --timeout 10000","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit --timeout 10000"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.11.2","@optimystic/db-core":"^0.11.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.11.2"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.11.2_1776714790656_0.7510022796582885","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.11.3","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.11.3","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"58bdd1c3a7a706205d7fe26586d9079a29f23ac2","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.11.3.tgz","fileCount":48,"integrity":"sha512-WgmmIPMaI94qRibQsgH2iu9cFcw9+4U0dfY4wVfM3cWjtH71XIatq7I31u0SMjydi/gNrSm+LF9ZrHzPJEjqKQ==","signatures":[{"sig":"MEQCIGtT2yJtNuffBBV01pc0rWYK77t5kVRtPMNUvYTb6ac6AiAo3P4wOTYik3DCAYPM3l2nmhAm9IU3+tLka8UbvinNkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430593},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"59dac7e09808afb9e410bd09bba916600c56f273","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.11.3","@optimystic/db-core":"^0.11.3","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.11.3"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.11.3_1776890677581_0.1695539501103578","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.12.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.12.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"689f31537d1add17c01a7661c3072407793ac512","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.12.0.tgz","fileCount":48,"integrity":"sha512-ZgjltPYGvBtO2X/R5gYsnMKwRqcJdrGKhJyxAZo5WKppnj2t7/cJwjFGwVjKnblygBX7ClnEKRa9DtCp/h55jg==","signatures":[{"sig":"MEQCIBB23Z0jEFLuV/PM8L8PrZ9PZMOyHIYn8bnXrhvlHQmgAiAJHuN42p8MQlgchIMVPTVzWeOWY+OFtBhQf5SyeplFhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431227},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"b292736725b28201af097892b28519d118d01479","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.12.0","@optimystic/db-core":"^0.12.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.0.0","@optimystic/db-p2p-storage-fs":"^0.12.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.12.0_1778127356512_0.759051422559698","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.13.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.13.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"b1c7b29337c59b4f26df68ca92a94def28f4fdef","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.13.0.tgz","fileCount":48,"integrity":"sha512-eg0P7HTX8yvowmRWx14Z+d5XGjLlrCw0tOMkLYmwYTZYzpxZ2P7MLngg/lLJ0ajXVL3BbGTdhIcn3RwAwotA6A==","signatures":[{"sig":"MEYCIQCdxhmS9sZ4oeLJcHR8hzg85t6Z+dglYl7/pkOA1ZQOtwIhAJ9b0Bw4BduAvxXumcKadnwO8K4OOFksjTn0nrjRKTz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431227},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"3737d74b1d3d01a9b6fb7e57c01263708beddbc4","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.13.0","@optimystic/db-core":"^0.13.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^2.8.0","@optimystic/db-p2p-storage-fs":"^0.13.0"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.13.0_1778214604375_0.9793064338099076","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.13.4","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.13.4","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"d705a57367c8994ed69dcbc8e8265d7c4f56da2f","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.13.4.tgz","fileCount":48,"integrity":"sha512-gjbH1T2IRC+EE6SYY61QaVNlVzb5EapVhp26E9PvIu17oA/NJ01gqcuaHIyKxV3B6O50iaoV/UKPUhON2fy0VA==","signatures":[{"sig":"MEQCID2K32hDz9PbS41tcmmBNqmQ/tjuE9v2qTfugdyXT3VGAiA8Oc79j3syV7SyR+EBp1TONYVYzDmLyC3xR9OIBsTGPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"f6c8475ed8b3d00e8c8912def9da1082e653b346","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.13.4","@optimystic/db-core":"^0.13.4","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^3.1.1","@optimystic/db-p2p-storage-fs":"^0.13.4"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.13.4_1779310777758_0.9482330652684152","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.13.5","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.13.5","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"c0068f7c2744b0584faf4b0555fadb0d7ec1fcd3","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.13.5.tgz","fileCount":48,"integrity":"sha512-JEHoDt+IJJhENyvBXNzm8wBrGJywa09VrxVYuaTScajeoiWeMSfOdcX0R4ulH+kxMtAOXdkcjbKXwsDZ1DBZ9w==","signatures":[{"sig":"MEQCIEAhKZGiB5/c/TdiZRWM+e+pUhLEqs0LIa1hFR5X2x/UAiBPhOT4W1jE0LDXNGX/pcsWeXGaaub31oUh/cu3z7HLAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477038},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"40df2476d3355be419324c8dd7fe39f19d2c6920","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.13.5","@optimystic/db-core":"^0.13.5","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^3.2.1","@optimystic/db-p2p-storage-fs":"^0.13.5"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.13.5_1779858025886_0.48199875323398866","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.14.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.14.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"9ead55222127ebab82fb41fc38ec331fcd79f3e3","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.14.1.tgz","fileCount":48,"integrity":"sha512-XzCLLSVGlBnwIXPDpfucQI6vhtPDY/ZsTFXde1vUDqSc2sh9MeM6sPfJGDEMwuhrGzjL4uMwSHQ+xznDIepF0A==","signatures":[{"sig":"MEYCIQD56Gtoec+VylZ2r0py4bQC9bqWzRBnIyvB7cNYZIkPZAIhAIDXCcxmlDDxI/h0AbNyYdVAFbyuJfOsvOj3Dv/ICX5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"quereus":"^0.16.2"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"78e7f7e6cb9d9f2f864d2894775b619e99d58feb","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^5.1.0","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.14.1","@optimystic/db-core":"^0.14.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/mocha":"^10.0.10","@quereus/quereus":"^4.2.1","@optimystic/db-p2p-storage-fs":"^0.14.1"},"peerDependencies":{"@quereus/quereus":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.14.1_1782161673513_0.1617093733180881","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.16.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.16.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"308666877b2f696838017184d62cd192b88097b6","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.16.2.tgz","fileCount":49,"integrity":"sha512-l34t8Va7e9bRZbvqynLoyaMe7irqmXuWUv4g/GfYsH+nJGf5s38vTuyV/Q93SGC/TWIhIOtBB5tmwTqEfcd/FQ==","signatures":[{"sig":"MEUCIHtqgfjfMiw+y9v2+6wFx/aDH353tHu0uGTI5MyCDeAxAiEAnzqmnkztD+KhrKZCm00z8TNYf0VJaRv/iVCl9obbCJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798362},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"965c85f4fd01c18b1817ef10f3dcac28ca266a0f","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.16.2","@optimystic/db-core":"^0.16.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.3.1","@optimystic/db-p2p-storage-fs":"^0.16.2"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.16.2_1783748495760_0.2719266690677493","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.16.3","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.16.3","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"1da2c9986e8210178f89a33f4e4f740399243aa8","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.16.3.tgz","fileCount":49,"integrity":"sha512-G7RI2U0GWmmxjZfj5TEHvzpYUc9dRBBV9XKK1LtCW0NuRYeB33suxMsCE1bRSAT5jtcxzoDDsNuow5r0me3w6g==","signatures":[{"sig":"MEUCIQDmp0jNuWYO4XN9KYMPjDRt0ue8ylAAhrPdBMZMwZF/kQIgPisYFGHqM+IY9S45VsHxMFxtHDwyG1ifYhmfGlW05EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829764},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"ed95d77a48e8671a225676ff0c468b42d6c4371c","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.16.3","@optimystic/db-core":"^0.16.3","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.3.1","@optimystic/db-p2p-storage-fs":"^0.16.3"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.16.3_1785213834087_0.7941261857925381","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.17.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.17.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"97429ba88f7540008b99d0e66503727df8f4d05e","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.17.0.tgz","fileCount":49,"integrity":"sha512-QBxGNa1yUfi/UzZ2uqi6gc+c+AOzk3daOMFdC1dvEAYcajWnxKpNdSiAMSEnnTDuFhBQCXE5i1XjIrpt5l1DkA==","signatures":[{"sig":"MEYCIQDGiEAavbK1X0M/zGSEB450rnGgwTMaAdRrEkiri9OBZwIhAIY3mdJpS9N8f9IPYzBKccIA1WVy6StTGyYa4uUV1KZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829764},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"fe09f3545c1bdbe0e9aaf3e1a992c1eacb9cb3c5","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.17.0","@optimystic/db-core":"^0.17.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.3.1","@optimystic/db-p2p-storage-fs":"^0.17.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.17.0_1785338449261_0.9843220451677916","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.18.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.18.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"57afa4bb3244f2c10eb68d38ab217089851719cc","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.18.0.tgz","fileCount":49,"integrity":"sha512-MvUoYF3ES1jpeWmnCjXTkav0h7Cg9zDbazQiI7I04wC5hmJBJzx3VyN6NAjzaf9EbzAvQ6oV9eb2l2NvqVUENQ==","signatures":[{"sig":"MEQCICxlkmEe3TahLhulI+fSzN7uccntqP8RSnAOt9t0bik+AiBKTZLlMh0QfDm/eDcIMLS3FUYXPsjLr8Rj2IJwVPr/yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850904},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"9a06f1b7c18bc33e13eddffcd7e30e0cd1ebc8ab","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.18.0","@optimystic/db-core":"^0.18.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.6.0","@optimystic/db-p2p-storage-fs":"^0.18.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.18.0_1785636737637_0.5046917157974427","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.19.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.19.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"712c4f9f506c58d24aab606c6b305b84478743a5","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.19.0.tgz","fileCount":49,"integrity":"sha512-DjECwdBMT6YajywVSG2XdGJR315m6WZLcGIiv9v5HDeM/1DMl4WWxIlOXeV6kYsVcdrhRykFuIVU71cqn7taiQ==","signatures":[{"sig":"MEUCIQCffjxSA5loK9aQrDuitF/L9HRkMurispx+vbLObfPxQQIgWkuyFCLbh7CwVdKPLa0AoiX2d6oEZc/bfuzBAYaS9Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850904},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"9b86eb34dffbaedbeefb10d054723dc5ad5778fb","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.19.0","@optimystic/db-core":"^0.19.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.6.0","@optimystic/db-p2p-storage-fs":"^0.19.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.19.0_1785805653751_0.9543272830442753","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.20.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.20.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"086245a4b7d1459c55c2034419517bc29bceed13","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.20.0.tgz","fileCount":49,"integrity":"sha512-1dezrE/3uPqtJsHW9I0gZvDN7o1FJLI/1rYRCo76kZwOOwNHBOwePfgKkRqc/1IUX2xfbk7CQHzQrfk2qQrjMw==","signatures":[{"sig":"MEUCIDJXf0wu5JtKRnuBpqtN/8h8jV4u4ZytzhaUv1EmCLycAiEAx3bJZC55AQJpRQI0MWPffVT/W936CWZ3ZjlBO67oy7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850904},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"8ef29ffa87a964c8cadfe0bfebf0ce6fefdcffe2","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.20.0","@optimystic/db-core":"^0.20.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.6.0","@optimystic/db-p2p-storage-fs":"^0.20.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.20.0_1785878485628_0.5147676670256969","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.21.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.21.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"be6c339681b50fa71d397675eabe103e6bd3d0ff","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.21.0.tgz","fileCount":49,"integrity":"sha512-8bK/Aa/51wTTD4qlaMzV82orwedINs97DVzsIk7gzmlpNUgn9aX3d7rFNwkYNMZn15eGqEjjUVN3SioqCCvmYA==","signatures":[{"sig":"MEUCIBwQeHVF/iQ62jHo3uz1z38eG1vFGqxkCC1AhTJRvSDnAiEAmiaHFx5GmL+/wak0GRzubBTSEEetiaXtC1ImdrNqK+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926152},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"2cd5eff6b46d3a1321fd01a140262479146883f4","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.21.0","@optimystic/db-core":"^0.21.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.8.0","@optimystic/db-p2p-storage-fs":"^0.21.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.21.0_1785962789430_0.49789410222429265","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.22.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.22.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"4404afe4569cfefb0915945d6abedaef7e86af35","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.22.0.tgz","fileCount":49,"integrity":"sha512-kqHYgZj0l0eFDIHRP7GD96KgwgMA6wRU4UO2RADV1FrD9rD8CU+/lpLYKMeA6Xx1wZc3eOnxGKbn8OR+squbAw==","signatures":[{"sig":"MEUCIQDNoUBmQ6h0ajrkzYHqRfA6VNrpo9hg9yTTxHouevIo/gIgPISeYFDl1q+bwLHqjF/aNOj35dz7LJ3a7mDYFvqJ9JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006247},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"9edd911a573501399e91d49ed03e6494e9720bd1","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.22.0","@optimystic/db-core":"^0.22.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.10.0","@optimystic/db-p2p-storage-fs":"^0.22.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.22.0_1786237539432_0.5542673982832584","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.24.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.24.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"ab7f8a721dc20a2acde2ed6812e8a179cd5c300c","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.24.0.tgz","fileCount":49,"integrity":"sha512-Gqux/nXmp+mqKK/ArsRf8AODVni9bdAOdH2UXf7HYKmzp/lIgfbiUG5JY8jl1Kqy7OGjjeN/+2Q5C57TqdrUAg==","signatures":[{"sig":"MEQCIDwQ232LBbEArB508j65lxPd7G7sBwTH9sW8ZArAyhJtAiBBDK9giRUHLBkWte5WMpYfYxsAwLilLV6efwi0lo+ikA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"162a53292d85679dfb9495484f8953e14c72cbc6","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.24.0","@optimystic/db-core":"^0.24.0","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.14.0","@optimystic/db-p2p-storage-fs":"^0.24.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.24.0_1787025144784_0.7708491315925083","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.24.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.24.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"ce39671772a2f02500fc2db727fa1003a403fc59","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.24.1.tgz","fileCount":49,"integrity":"sha512-EFGX1QDp3jqOobTqi2DSl6C+w/CrFAGXrloZYevErSuMWqZ8cJt5wIdrctVlcnhAXtAI17+Gf63yuNTq2jog8A==","signatures":[{"sig":"MEQCIFMt0aj0bGjPZdV0uMFObmjqyGmYEWH25y1wOzoYoEPCAiBWCr454AYnVc/+GBwcpJBmzk7eUzhhb/Vo7xSYfaRRmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"274138ddb5cc56eef7b778848323d07e65f91022","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.24.1","@optimystic/db-core":"^0.24.1","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.15.2","@optimystic/db-p2p-storage-fs":"^0.24.1"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.24.1_1787325867775_0.3417924846142302","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.24.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.24.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"1fdea3edb00582306483ac206e0a7ecedf75fe17","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.24.2.tgz","fileCount":49,"integrity":"sha512-KGG5A7o0DSfX6klkTIgQTTGBCRBOBHYJ/czfQRZJo+pyJz7i2H8qBNMhFqZHpiQ9i6qF3ZD1uCEh0Loln18gBw==","signatures":[{"sig":"MEUCID/ITsMSmdq2V1DUbSYrP0MclkB0MXuCT/7kcjgqHrbZAiEApq/eUknkiUtTRe+7jiwTPGsStjcEqVGL4J4u3BcVMcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1113349},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"daeac29861a0b4b038eb1de003d23cbbcbde1c6c","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.24.2","@optimystic/db-core":"^0.24.2","@chainsafe/libp2p-yamux":"^8.0.1","@chainsafe/libp2p-gossipsub":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.15.2","@optimystic/db-p2p-storage-fs":"^0.24.2"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.24.2_1787360941163_0.4262515517191061","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.25.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.25.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"dd4ecd9586c1897e7e654bde13060258bda10843","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.25.0.tgz","fileCount":49,"integrity":"sha512-+JjK2dRtqRq3KwhrFHwc3IFlgxQss4VNPmw1pl8+cbBJP4tWZetCaEBh6Fxm7rUidbgYZEYKt6e1YewXMFR8ww==","signatures":[{"sig":"MEUCICI8tMsf+Hp+mYS42KErp+hBXG425n1Rg0Nsym+B7OcNAiEAwYXHgVGqBRi/7sRtljg074dI+7VtFry66B8uHKqYXh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368893},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"def11bdbbe9e8d791ce0a7a2543ea31996dc9364","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.25.0","@optimystic/db-core":"^0.25.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.15.2","@optimystic/db-p2p-storage-fs":"^0.25.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.25.0_1788239449341_0.29930226401957705","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.25.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.25.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"a11e4b6999295099e9ddb9ed306d5bc34e8e8a62","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.25.1.tgz","fileCount":49,"integrity":"sha512-t9hn9QFjI8CV+Clq3tQbRE1f4s3YW6tcWrMOioWrqzAhpHfYWvS4s8G+rStY1qSvzkDMB1EI5YMttGbrbSywRg==","signatures":[{"sig":"MEYCIQDOvnlbcjX7S/UFNkFwz6ULVsf9XLqQx7EKbSNcsFUJTAIhALaKQrNLbhK6LAw7fUkL3D8lJEj3Gwx72cbaBwr+q/2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1368893},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"6f93ec603ebed2026ea826d13425a5c324f2494d","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.25.1","@optimystic/db-core":"^0.25.1","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.17.1","@optimystic/db-p2p-storage-fs":"^0.25.1"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.25.1_1788239555976_0.150808263337751","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.26.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.26.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"d0a08a9e274c66b2db680b1497732b65772f36fd","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.26.0.tgz","fileCount":49,"integrity":"sha512-OZPl8UyuZWUTxXW7/tpLv8CIVpPQx05eadLBY7sWUXlqB93caURv7QYqnNGh6jcvZD4aiVF9ZGmln93nZlHHig==","signatures":[{"sig":"MEQCID2cp+Ru8l0bq3ksymL4D2hovBTko2TBq8uaoDXjebYCAiABF7lPGq7mVQhwt/izQnXmbdRn3+qhG7MFpoQSrjmXLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395253},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"d774901102ae54101c831b1f01155639aa66c361","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.26.0","@optimystic/db-core":"^0.26.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.18.0","@optimystic/db-p2p-storage-fs":"^0.26.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.26.0_1788323963475_0.10075864963229808","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.27.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.27.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"7c3d913cdd614598fb94a9df73e9b230da290ec5","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.27.0.tgz","fileCount":49,"integrity":"sha512-At0rA3GFHtExP/GmSt1pFUNmZYgtfg5Dmi36+PHViZft3imXeVQT0nJce69ETQm226Qb1JUUEaXGNAUbLmu/AQ==","signatures":[{"sig":"MEUCIQDSmlJ4m4pLXW32A5UObGb84h5bUa2/WqIL0AoVeHIdogIgcouAte1DK7JoVCZRWH+z8QR5GgemxgB/ULftiPe6Qqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395253},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"a878e4b80f0df8aaff5cfac399f9f028b264414c","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.27.0","@optimystic/db-core":"^0.27.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.18.0","@optimystic/db-p2p-storage-fs":"^0.27.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.27.0_1788383897807_0.6325304758069776","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.28.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.28.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"cb666a2ec48ccf675af45a9d6d80329704605e70","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.28.0.tgz","fileCount":49,"integrity":"sha512-qK2sTzLL6E7H2S+7PxjL96Ns+YK4B5yGIaxxWPaQGL9mZwowuGil9xuLshT0ILE9N4ch15C3iF/fwfh411Eqyw==","signatures":[{"sig":"MEQCIEjPs7QNsEN5+opX/VMm60j/FxvH+BY2udfnvzjtBxowAiARNOeAP77Lf3e2+UG0qsGiVg/2lJOT25ALTO8Id7qBwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1405103},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"0acf71bc271f86b5bcc49c950ccb1bde8f9800d4","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.28.0","@optimystic/db-core":"^0.28.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.19.0","@optimystic/db-p2p-storage-fs":"^0.28.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.28.0_1788549968998_0.2852037144165054","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"0.29.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@0.29.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"17f1c51dd2372de2f9cfae42f7d618f87678af15","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-0.29.0.tgz","fileCount":49,"integrity":"sha512-jnmwLULjU1+JJILWgd5z+brdB6Y8mzbIQ5xxrQSW/Rp0jaF5IvHSrUHE6bpdu1s4i/8IvXiRujWx88DKqrTOKA==","signatures":[{"sig":"MEUCIFQadTfPOByJjstFEWvDlSHOAHf+UAPoqlvHikzsnxcHAiEAkKOjNW6nMS9sI9jzQeSl0qwOe/Sm/qUAb2xJa7WlEdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407786},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"24e695bcf7a219aa31d58d9e5830c5344774ca80","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^0.29.0","@optimystic/db-core":"^0.29.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.19.0","@optimystic/db-p2p-storage-fs":"^0.29.0"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_0.29.0_1788842600030_0.9731603870596501","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.0.0-beta.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.0.0-beta.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"6344b59b9036fe20d3bc043c8236805c19016205","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.0.0-beta.1.tgz","fileCount":49,"integrity":"sha512-+JlaAaoITpjmjzLMmnKuHWp1ju/VUh/E+9y+lLsetsfshigjnaRZJq37qdcZ/3EBQzk7j83eyOtHxs1OSgJ2UA==","signatures":[{"sig":"MEUCIE2d2HsP6WDDjnpctIPiRkUjO2e6oB7ajJ5IGgeeSiNdAiEA2OBa2LIC5jdNxovGuoF5XbIrQKTgU+Z44zAVQoLHHrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"6b704b931d9453b2b18404b866ad307ea6fc36b4","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.0.0-beta.1","@optimystic/db-core":"^1.0.0-beta.1","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.19.0","@optimystic/db-p2p-storage-fs":"^1.0.0-beta.1"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.0.0-beta.1_1788985225511_0.9335370333293045","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.0.0-beta.2","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.0.0-beta.2","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"8c807b64cf2b37ea4c057df47da659ffae7744ce","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.0.0-beta.2.tgz","fileCount":49,"integrity":"sha512-9J6KIFFBJaidBi/G2jGaQwJjwxOEsY0e3nlGbU2kdYvpJj7Bdahu0Ha/n1ZfXLVosaeCHDJR0ArAARXGpQtGBA==","signatures":[{"sig":"MEUCIEFwrXUAbtWc328iuFsfpUzhAX4IuHPKhMIw+YHhFucjAiEAtUmJsqNSITtP4FSTLlImSbn1bI0OR+j5GheYuwfMXJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407810},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"5ecbd0609d8c82970925afb7d39e50aa05dec5a3","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.0.0-beta.2","@optimystic/db-core":"^1.0.0-beta.2","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.19.0","@optimystic/db-p2p-storage-fs":"^1.0.0-beta.2"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.0.0-beta.2_1789058152298_0.7142756973320956","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.0.0-beta.3","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.0.0-beta.3","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"ce99a791af7b20238a375e069b0962bf99b14985","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.0.0-beta.3.tgz","fileCount":50,"integrity":"sha512-7bw+M/NEbKWr2v8+cddTu1hZi5+wKa/Dil4e7Hx5kl1BLhjUt+KBSQkUaDdaEMLbzQnD5//isHpxcqQBSOw9nQ==","signatures":[{"sig":"MEYCIQDJcRR1qvfr8eHc4TziEavo/WIcK7Bk0JLHlX5V+wh09QIhAM+ibBC5vHwB8Asm6xQDJljOrjmfQHkJ0ng4wWiL/QXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1619608},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.3.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"ebf9397bdb5d75090ecd37d48246a7131e873263","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node --input-type=module -e \"import('./dist/index.js').then(m=>{if(!/^quereus@\\d+\\.\\d+\\.\\d+$/.test(m.QUEREUS_ENGINE_ID)){console.error('bad id',m.QUEREUS_ENGINE_ID);process.exit(1)}console.log('smoke ok',m.QUEREUS_ENGINE_ID)}).catch(e=>{console.error('THROW',e.code||e.message);process.exit(1)})\"","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.0.0-beta.3","@optimystic/db-core":"^1.0.0-beta.3","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@quereus/quereus":"^4.19.0","@optimystic/db-p2p-storage-fs":"^1.0.0-beta.3"},"peerDependencies":{"@quereus/quereus":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.0.0-beta.3_1789138827459_0.20886780031038477","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.0.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.0.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"114752fca8843b5baf03e66569b894df28bcd6b8","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.0.0.tgz","fileCount":53,"integrity":"sha512-dbiZJGXNHtvNn1qLJjgfTlj8m/92cNBBjxKyOV/JPFsOkS8wsDBjOE0SC/nJ37kldoaSFNl0erlAFziAzPziQA==","signatures":[{"sig":"MEQCIHeNUqcxV8HjQAN95rz2257eRwlMuMp0q+8FIw8AArGJAiBkYsCW9jIlG9bbejKU6CaF24y2nPP9dTkj6ySDxqkNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIYFXF0BK/nAwFx0w1Du5Y9HrqOo0hoXb9Sx+ZGBDOOgIhAK0MIle33wIiefH8U51tdWrTiDVa9h2FKjrkiQ35+QX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"ad4c9ab424c926b6baadd0fede875a4c3e5efad8","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.0.0","@optimystic/db-core":"^1.0.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.0.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.0.0_1789763812074_0.46340500654739736","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.1.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.1.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"0ad0c0492cac346eed96c79c91b7b0c45ab01a47","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.1.0.tgz","fileCount":53,"integrity":"sha512-ZxcIvjjDCAi/mkGg//s+VJwHtig/nmjPRZjn62saaMv+qodKz/u4mevjj265vfquZLDtAmPvBLhuY7Y7LD58Iw==","signatures":[{"sig":"MEUCIBzYCui9HTwX5AnTZp3P684MBDXdn2PCnDFcyYv1b1JlAiEAynnCUNLk51kRNrDtrV3D2FS+Y6Go7Ml+kGjumIdvvhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEI/3bed46Ecm6UGkVo7cUjrL8OPwdPFwPstzZeIrLVWAiEAhpLF5Ws5EPxK5KhGzpzKarINViwlDN8NV1TP8s3Zkz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"ca3fb9a5adfd898f994a1b245711e08c83a5e740","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.1.0","@optimystic/db-core":"^1.1.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.1.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.1.0_1789962225949_0.29714980377659983","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.2.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.2.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"7e1da12693a0ab74451b62db572dee1560f3ed36","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.2.0.tgz","fileCount":53,"integrity":"sha512-ma2eXM4IjlufLk0pBFiKHQLWUqqQFrhFlpBnouZ8lP9gNKRAYMIaZSh0JMVBEcVTwQQXgWuv/kQjt395r2081w==","signatures":[{"sig":"MEUCIHemnh70qrmTop74USuZMz/ob/1VfoHbdnfRQQHoQvUgAiEA3uPfL8SPTe0tl34YahGc1CaXvHV7DIIazmtEzdPaF+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD48WQKLDuYyKpWepf+ljqbvRM/i4nma0rLgBta0bwILAIgCDAezgFQzhCHfMz3grb4CputS0ym8NY5v+yBCLHqMfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"3b2dc14b2dbccc4ae343d26047e57fb777588c92","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.2.0","@optimystic/db-core":"^1.2.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.2.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.2.0_1790009957285_0.7907417569560056","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.3.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.3.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"69338be62eca9c7dcb6c06aa190718fa961bdf10","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.3.0.tgz","fileCount":53,"integrity":"sha512-rI/Tc6YZJ657iGAuA++v6tgV8GNvIMGSkdngQV9NJQ701bgefbCgXJrgvs12Kae+O3lwsvyP3VO4qus22Nzt1g==","signatures":[{"sig":"MEQCIFhVTG3/hSqIex1qbZCcRP3afFGpoVg8F8+CNlOQQUJPAiAX8mowvF0IUi/KW8uAiRtomkvpkT/VeQLZc0ZX1QkTGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFWv5TiWyX48O7GBfEvJORWQNgKDooJqC0dB3VcdsliyAiEA4Ee5JOxhYSBY3IQp5y+uA6xmSlFI7ZPkcB0jwhL3bwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"aafd3682505f3d61346c7b6cb718c9ed5c0bdd64","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.3.0","@optimystic/db-core":"^1.3.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.3.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.3.0_1790059987693_0.65396799938254","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.4.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.4.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"748c4239fa5805d564944f46c03d4f82cf3b6fb4","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.4.0.tgz","fileCount":53,"integrity":"sha512-T7EBKQC5GJAmaTBMwCGsddUyrt5xhRdkiEKtbjXQtI8zrZEXsp5YciicqSt0GzNh6ZAUbFAU6wZlSRp2EHRXFg==","signatures":[{"sig":"MEYCIQC0pyG9g1j/Edj2XIYQiQF5lkOo5j6cmtRHCU1O8ujB4QIhAPR8G5pf92SqIB0hq/bCRd2dpS1ODBTdi3kncQyt8ipg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCgoDRngXFF2ftVzLVnwXSPUqRkFDHV6SZNReI8DRVhfQIhALKtt97v2M53CjlkqUyOre14ic6na77BGqtgskN9Q0AG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899902},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"c9bcb025e59198cad00157fdb5462de208f555d0","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.4.0","@optimystic/db-core":"^1.4.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.4.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.4.0_1790179573159_0.09184131534335194","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.5.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.5.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"603444bdf488c42f043d732f8a16e1de2dca34de","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.5.0.tgz","fileCount":53,"integrity":"sha512-vhTB8JinGl4lrLPB10w+JwTKEU6It60O8HGlEM5v+zFfyCxu639uKFlV/qD05uP9lXuKMqPSxuBI8fdyptfGpQ==","signatures":[{"sig":"MEUCIF7x644zVlUwAq1Sc5uFBebLJrohIzhEHGu5C4svkhHHAiEAxXSKYyhiKnTG92GL3nYWOySYXmGD19IRTljLZeEybRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID6u2UZQoFIGgltoQ8hbj6e/tCFpBABRSmidh20Ic+kIAiBmIkS4bAWdLvVFWo3B7UiJzVKDXBWWrhggb3LhztrFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914260},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.19.4"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"30e875eac36ae3aa783fa0987caeec1e2bc56115","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.5.0","@optimystic/db-core":"^1.5.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.19.4","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.5.0"},"peerDependencies":{"@quereus/quereus":"^4.19.4"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.5.0_1790226526419_0.709246540395212","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.5.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.5.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"d72ceb22dcd3488ebd52d71d3548e77c46831021","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.5.1.tgz","fileCount":53,"integrity":"sha512-XNlUqRqObm6ZDTu5lCsgAob9f9i4FS8Z6nHlu1S/5GBD3D8lX3uAwDoXZVVger3QDCbRCr0DaaxX43Y0V710pg==","signatures":[{"sig":"MEUCIQCfkPJyzSFb8/5C1wzrreN2dEsvlp3AuK+HlvDOA2WggAIgf43qcN4K65nV6bChYpezIsBHgCqVlNr/61fE3f9iVIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+FlgOuJeIKfqCnUFWFemZwtMMGtUqW25QxOPMJEoqsgIhALmNXWyIPKeVLAPva+6oGPsZOx5AOfi9lLiTvaNMMOeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1982673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"889466a862551ce0a9ca066b3ee84168890581ba","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.5.1","@optimystic/db-core":"^1.5.1","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.5.1"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.5.1_1790397420784_0.2475440611562867","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.6.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.6.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"4759305b1f675229db351a59d842d88764d719f1","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.6.0.tgz","fileCount":53,"integrity":"sha512-ZEHrXQjNojy/32NGMccigm/7HWOvcUYa5fLA2h+JSREZiJbv5ija0pXc2OSnJn3Xn/LPov5BghKOHKnaGxincw==","signatures":[{"sig":"MEYCIQDJgixlm7JdB+KUwUST365Z1yTSRmcF9usPh9+VSs41kQIhALENQMaxUcqnkbDHs0bTxxIqZaoYaPEM+f/DW36MujsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD69fWcefBMdczWwCqETRFkFeCC0QfCGf55qH4c8FUIugIgDD4WV35CELHp1Xh1KtOL6/pOGRAj+aVTx0U3JOTXhSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1982673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"c12404a04e8ae2bceee41e68f42882c14a5151a4","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.6.0","@optimystic/db-core":"^1.6.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.6.0"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.6.0_1790431493865_0.6186501088106937","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.7.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.7.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"f3a116eb74370e706b5e1a7459a5dff0d5117082","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.7.0.tgz","fileCount":53,"integrity":"sha512-KqDb6FHoMq+QGw9pPejF8Azi7GxCQO4u7o1dQ+rMI6HOk3+GFUrmvA+1Bv/t4QOQvstY2XN2qo5kOsPUoKFlLA==","signatures":[{"sig":"MEUCIGTqIjszZY9Pjm/mj9l8UbBZdrHqBGkqtMMCqlf5kyxpAiEA5vCCrewUZyjAY0vsoJ2i6DM6EPvP88IvRamFl8GHz7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8FUl2o1fhUHOI6kRftZwDarMlYdmEDfioK3K2AP9fCgIgBKdalPHRQrDatGKsdy89u0FuzJLwB07pWYngK136AiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1982673},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"8edb527b6dc13b41104ec5578e4ba300309bbd59","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.7.0","@optimystic/db-core":"^1.7.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.7.0"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.7.0_1790479854309_0.27252508824678956","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.8.0","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.8.0","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"0fbb5b7c3a3adc9b7f1918ddb63af4c4f867de8f","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.8.0.tgz","fileCount":53,"integrity":"sha512-MHMiG4AOGEqlX60QMBhy8NLNWvhZemOylGEAHi3gFB4RYDYZFfxoPTqNSAeWVZ4vmt03F6qKrU8H0Bdv/DMlFA==","signatures":[{"sig":"MEUCIFG2vgDtv0XYdOCQndi1J+GMdd4HsTKAAmos5psav4WQAiEAyBVGoco1wVCi67c6xxZ3QZz9lZUIDBeXdmZQwZBPg3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWuBgDzdDaRdq3tZ+8zZQg9fGegGd/MjCiPCdZATLR7AiEAv80SnVW04+bf46pZfQYl88s2a1CACpdXaTrTPvE7w5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"ad8fd1c8d9b419e87e47240d3a984c111b920c41","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"link_round_trip_ms","help":"Slowest round trip between any two nodes, relayed hops included; every network deadline is derived from it. Unset keeps the LAN deadlines","type":"number","label":"Link Round Trip (ms)"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.8.0","@optimystic/db-core":"^1.8.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.8.0"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.8.0_1790744552662_0.2564310942159964","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@optimystic/quereus-plugin-optimystic","version":"1.8.1","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"author":"Got Choices Foundation","license":"MIT","_id":"@optimystic/quereus-plugin-optimystic@1.8.1","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dist":{"shasum":"69738d3d0d62f4b078c5cebff6aae7232fb2ba60","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.8.1.tgz","fileCount":53,"integrity":"sha512-CutfqlfnDmMmUzKDd9CN2Ks0h02ZOpWm8Xih3XsNl0S1VMeCgijsAtZEjLj/sani6DKtU5tHWa9qZgQOY9Is2A==","signatures":[{"sig":"MEYCIQDGyljB13Ee97eE5VZ8HlOJUHmPWtJtUYmAcaXOV04tZQIhAMeWzZ2rJuRglvVGWb0Fw2k4NiqbRPEj9JEp9OMrK6/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0fXuQejGx8ibfkxvn7qbtBfK/nrixnEivM8huny+MQQIgUWQ4wY56mFjGAscIKmTd6B6GGey/mhM2jWYk+6IvhBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1991967},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"630e623719ce01d45e20dabc86e5bd424d449f41","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"link_round_trip_ms","help":"Slowest round trip between any two nodes, relayed hops included; every network deadline is derived from it. Unset keeps the LAN deadlines","type":"number","label":"Link Round Trip (ms)"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"dependencies":{"debug":"^4.4.3","libp2p":"^3.1.3","@libp2p/tcp":"^11.0.10","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.13","@libp2p/kad-dht":"^16.1.3","@libp2p/identify":"^4.0.10","@libp2p/bootstrap":"^12.0.11","@libp2p/interface":"^3.1.0","@optimystic/db-p2p":"^1.8.1","@optimystic/db-core":"^1.8.1","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.4","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.8.1"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"tmp":"tmp/quereus-plugin-optimystic_1.8.1_1790812162134_0.94409354020632","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"_id":"@optimystic/quereus-plugin-optimystic@1.9.0","dist":{"shasum":"f1b30d9ec2d0ec24eb490cec4978b480d79cef31","tarball":"https://registry.npmjs.org/@optimystic/quereus-plugin-optimystic/-/quereus-plugin-optimystic-1.9.0.tgz","fileCount":53,"integrity":"sha512-dXn1ZeZ6MW2O8mrowDT/vNQE3/vxig9PY1U0T2x56uErKi5iaNEu9iXdSmad9oJCPQ9ZAjxeXPPZFNO/+Mq5WQ==","signatures":[{"sig":"MEUCIQDdkCr6IQJXRx4tVHAkDVO5+BHWxIJhsfl8ibbJnec0qgIgbv303q88EmUWKLZY0AeE9KU05dAC2w6e9qBuEgrJpWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiqTC17+XNHvLQ8z/wBaWgZcvyMJBajv379yq761lAfgIhAPmmBEmAWTR/gBhLX0jx50ktQab0GspojEMg7tdiR6Kf"}],"unpackedSize":2034870},"main":"dist/index.js","name":"@optimystic/quereus-plugin-optimystic","type":"module","types":"dist/index.d.ts","author":"Got Choices Foundation","engines":{"node":">=20.6.0","quereus":"^4.20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"gitHead":"f207d63cde1ffcda7f8960debd62a7e02e9f8437","license":"MIT","quereus":{"provides":{"vtables":["optimystic"],"functions":["StampId"],"collations":[]},"settings":[{"key":"default_transactor","help":"Default transactor type (network, test, or custom)","type":"string","label":"Default Transactor","default":"network"},{"key":"default_key_network","help":"Default key network type (libp2p, test, or custom)","type":"string","label":"Default Key Network","default":"libp2p"},{"key":"default_port","help":"Default port for libp2p nodes (0 = random)","type":"number","label":"Default Port","default":0},{"key":"default_network_name","help":"Default network identifier","type":"string","label":"Default Network Name","default":"optimystic"},{"key":"link_round_trip_ms","help":"Slowest round trip between any two nodes, relayed hops included; every network deadline is derived from it. Unset keeps the LAN deadlines","type":"number","label":"Link Round Trip (ms)"},{"key":"enable_cache","help":"Whether to cache collections between queries","type":"boolean","label":"Enable Caching","default":true}]},"scripts":{"dev":"node scripts/write-quereus-version.mjs && tsup --watch","test":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter min --exit && npm run test:smoke","build":"node scripts/write-quereus-version.mjs && tsup","clean":"rimraf dist","quoomb":"npm run build && quoomb --config examples/quoomb.config.local.json","typecheck":"tsc --noEmit","quoomb:dev":"quoomb --config examples/quoomb.config.dev.json","test:smoke":"node scripts/smoke.mjs","quoomb:node1":"npm run build && quoomb --config examples/quoomb.config.node1.json","quoomb:node2":"quoomb --config examples/quoomb.config.node2.env.json","test:verbose":"node --import ./register.mjs node_modules/mocha/bin/mocha.js \"test/**/*.spec.ts\" --colors --reporter spec --exit","test:integration":"OPTIMYSTIC_INTEGRATION=1 npm test"},"version":"1.9.0","_npmUser":{"name":"n8allan","email":"nate@digithought.com"},"keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","directories":{},"maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"dependencies":{"debug":"^4.4.3","libp2p":"^3.3.11","@libp2p/tcp":"^11.0.28","uint8arrays":"^6.1.1","@libp2p/noise":"^1.0.1","@noble/hashes":"^2.0.1","@libp2p/crypto":"^5.1.23","@libp2p/kad-dht":"^16.4.5","@libp2p/identify":"^4.1.14","@libp2p/bootstrap":"^12.0.32","@libp2p/interface":"^3.3.0","@optimystic/db-p2p":"^1.9.0","@optimystic/db-core":"^1.9.0","@chainsafe/libp2p-yamux":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tsup":"^8.5.1","mocha":"^11.7.5","rimraf":"^6.1.2","esbuild":"^0.27.0","ts-node":"^10.9.2","typescript":"^5.9.3","@types/chai":"^5.2.3","@types/node":"^25.2.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.10","@libp2p/peer-id":"^6.0.15","@quereus/quereus":"^4.20.0","@multiformats/multiaddr":"^13.0.1","@optimystic/db-p2p-storage-fs":"^1.9.0"},"peerDependencies":{"@quereus/quereus":"^4.20.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quereus-plugin-optimystic_1.9.0_1790898594160_0.47488661192183246"}}},"time":{"created":"2026-01-15T16:27:20.032Z","modified":"2026-10-01T23:49:54.501Z","0.3.0":"2026-01-15T16:27:20.324Z","0.3.1":"2026-02-04T05:13:08.721Z","0.3.2":"2026-02-05T21:08:27.952Z","0.4.0":"2026-02-07T06:31:24.662Z","0.4.1":"2026-02-07T22:37:03.925Z","0.4.2":"2026-02-16T23:07:59.199Z","0.5.0":"2026-03-09T15:01:00.057Z","0.7.0":"2026-03-23T17:59:32.160Z","0.9.0":"2026-03-30T04:26:02.381Z","0.9.1":"2026-03-31T14:42:17.590Z","0.9.2":"2026-03-31T17:33:14.719Z","0.9.3":"2026-04-01T05:10:52.753Z","0.10.0":"2026-04-10T20:44:00.012Z","0.11.0":"2026-04-13T14:09:30.057Z","0.11.1":"2026-04-20T16:09:36.128Z","0.11.2":"2026-04-20T19:53:10.803Z","0.11.3":"2026-04-22T20:44:37.759Z","0.12.0":"2026-05-07T04:15:56.679Z","0.13.0":"2026-05-08T04:30:04.535Z","0.13.4":"2026-05-20T20:59:37.934Z","0.13.5":"2026-05-27T05:00:26.022Z","0.14.1":"2026-06-22T20:54:33.769Z","0.16.2":"2026-07-11T05:41:35.931Z","0.16.3":"2026-07-28T04:43:54.252Z","0.17.0":"2026-07-29T15:20:49.461Z","0.18.0":"2026-08-02T02:12:17.780Z","0.19.0":"2026-08-04T01:07:33.924Z","0.20.0":"2026-08-04T21:21:25.845Z","0.21.0":"2026-08-05T20:46:29.660Z","0.22.0":"2026-08-09T01:05:39.636Z","0.24.0":"2026-08-18T03:52:24.928Z","0.24.1":"2026-08-21T15:24:27.929Z","0.24.2":"2026-08-22T01:09:01.403Z","0.25.0":"2026-09-01T05:10:49.577Z","0.25.1":"2026-09-01T05:12:36.139Z","0.26.0":"2026-09-02T04:39:23.649Z","0.27.0":"2026-09-02T21:18:17.946Z","0.28.0":"2026-09-04T19:26:09.140Z","0.29.0":"2026-09-08T04:43:20.188Z","1.0.0-beta.1":"2026-09-09T20:20:25.661Z","1.0.0-beta.2":"2026-09-10T16:35:52.473Z","1.0.0-beta.3":"2026-09-11T15:00:27.600Z","1.0.0":"2026-09-18T20:36:52.173Z","1.1.0":"2026-09-21T03:43:46.059Z","1.2.0":"2026-09-21T16:59:17.389Z","1.3.0":"2026-09-22T06:53:07.834Z","1.4.0":"2026-09-23T16:06:13.271Z","1.5.0":"2026-09-24T05:08:46.518Z","1.5.1":"2026-09-26T04:37:00.872Z","1.6.0":"2026-09-26T14:04:53.981Z","1.7.0":"2026-09-27T03:30:54.399Z","1.8.0":"2026-09-30T05:02:32.818Z","1.8.1":"2026-09-30T23:49:22.264Z","1.9.0":"2026-10-01T23:49:54.332Z"},"author":"Got Choices Foundation","license":"MIT","keywords":["quereus-plugin","quereus","optimystic","sql","vtab","plugin","distributed","database","virtual-table"],"repository":{"url":"https://github.com/gotchoices/optimystic.git","type":"git","directory":"packages/quereus-plugin-optimystic"},"description":"Quereus plugin for Optimystic distributed tree collections","maintainers":[{"name":"kjeib","email":"kyle@batemans.org"},{"name":"n8allan","email":"nate@digithought.com"}],"readme":"","readmeFilename":""}