{"_id":"@rgrannell1/tribbledb","_rev":"33-45b303ea8333db0d4700aa152b11536f","name":"@rgrannell1/tribbledb","dist-tags":{"latest":"0.0.33"},"versions":{"0.0.1":{"name":"@rgrannell1/tribbledb","version":"0.0.1","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.1","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"cd344b5b8aeba6a877ac4ca1e5df565fdf70f80e","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.1.tgz","fileCount":29,"integrity":"sha512-d25zehuP8LltR7y2VSgiQ2SdlfLuPJum3fTn9O7hykYHVB8RCRStQCLXACIpnw8D38HKcjb7lZPDVieETCFt9A==","signatures":[{"sig":"MEUCIQC8PaFjtcBHMoZo1FCkIF9k5gZ7/TCs2mpYRzc5UxU/XwIgCSkzJ7aOnyrFsb2+i7iqjS6M1PUSwIXzw1zw7MWhjXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42535},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"5ff70d9ec5fba2b78adfbede15700e58fda11b80","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.1_1759002660862_0.8167471843621816","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@rgrannell1/tribbledb","version":"0.0.2","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.2","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"409787d7377e6aad300e12ab001f5a84ce920fdb","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.2.tgz","fileCount":29,"integrity":"sha512-TDGyzzQZ4F3oc415qqz6/COEFdJFb1WX3Y3zR7S8X8Vq/NMeagBUfwpbwLhhEwUdPjCGoNOOb7RokYyayr6XZg==","signatures":[{"sig":"MEUCIQD1JV7Do2tZVQjLED6mxyp2uK/Yf0X1a0ZpWp0W0drorgIgBAKSSnlvXV9SRq5gddayy5Ch7YDAzQ2l7T/5J14ncyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43525},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"781460c21f72f2513af197fad899c47f32f82067","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.2_1759074572226_0.2788831257239095","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@rgrannell1/tribbledb","version":"0.0.3","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.3","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"992b241206407578a7a5b686deb71fc6ad29ac01","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.3.tgz","fileCount":29,"integrity":"sha512-WEHq8FoYAey2F0bvlkwwbrRreKOPY+VU6QGcwYsV1sCWFJxmtsnO979juhDXHH+x6CEULjyUI7hO4zVnNWzPsg==","signatures":[{"sig":"MEUCIQChC3crmYI3HKHz7AN1Fbj67QsZGyEcqLlNAMc/Vuu8NQIgPGP40Mdn/2Xec8RjbMSfUVOcTeawcBFX51NVHvrGUH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44562},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"982bc062d109ef99e10b6a1038161532a245c1e9","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.3_1759075770106_0.900342818552921","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@rgrannell1/tribbledb","version":"0.0.4","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.4","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"8d327db89498fd8882ba4a3286927908828cab98","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.4.tgz","fileCount":29,"integrity":"sha512-ta2nq42ejUvOWJbUn3gX+uLUJPDf7Di0safwyxyi4CtlfvUKGKOE4PQAZSk542jzwVjJ6F3Hq1l8ODJRDFc1UA==","signatures":[{"sig":"MEYCIQCrskCcIx9QKBSX/cWQoY+0Z4U4uU8XgE1z4Z7NAatkgQIhAMIgSJ7fPXSMTSQCsEeva/PHsVEMZGm9UUt2HuRnd2pX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44562},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"3f418881741cc888839525b5e141ba766a6e1779","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.4_1760129994381_0.8579543079644176","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@rgrannell1/tribbledb","version":"0.0.5","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.5","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"a7508296a93dd764d7777daee5e1c33cc6f8bee7","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.5.tgz","fileCount":29,"integrity":"sha512-76OtVQfjH1VT8BC0JGU5NNAi9xOh+WYnCRId/EdWKozcIRkAthkX4GtWeFg35BJnBNC36qt3dV/mDpsA2G6snA==","signatures":[{"sig":"MEUCIQDdvjo/TKU5XqcJtaQAIqeLQHJjJV593G+rKzHPH56m+gIgBxeOCertx4ZKkI1nsCiCnfCwYyevZC0ri57el7UC8Do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44627},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"3f65e04b49c20e42d8561d23f140adece13f79f0","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.5_1761476169951_0.19468242720557316","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@rgrannell1/tribbledb","version":"0.0.6","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.6","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"7029d94c8229b95701deccb605e1e4e22c4ca9d1","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.6.tgz","fileCount":29,"integrity":"sha512-hosHplctEBqrR/OMq0gAXkkKT8eMJ/1uYHhlCJ3NeRqi/461gzMX7fsOzSIQkkh+rPIsOg1Xz4JinGwKCwOr0w==","signatures":[{"sig":"MEYCIQCn7bfXX65N0EGPl5+upIjivbcaUDvwF0uDTXxESeNetwIhAL+mgQSX4mEA/5LtlFYu+oDFFS6ClTObR0MYCINH5io5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44627},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"3f65e04b49c20e42d8561d23f140adece13f79f0","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.6_1761476238737_0.2730180255443655","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@rgrannell1/tribbledb","version":"0.0.7","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.7","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"23de207bba3c3cc265870b29be60e31a633b7437","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.7.tgz","fileCount":23,"integrity":"sha512-uVDBD+INSF4x1ThfkAC0Lj02bvrKyVzPp3tcCsz0p3MQU6hSfmfNmQuHQTAqcW6sHRHGvZxBU+dJ0fSQX5hOuQ==","signatures":[{"sig":"MEUCIA8htVkNDZGfPM/ceePWWE/b3H14CBZPgWshMAz3CGApAiEA8H+FAva/FB3bQ9TfDr4NdU0AGxhM45xYjPDJ+oihCOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44954},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"1154259c229ff384c5717f61be7a6f9b48437127","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.7_1761477318758_0.7505643081581674","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@rgrannell1/tribbledb","version":"0.0.8","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.8","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"d7d674dea0f33e8e6716a5f26578adff12555954","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.8.tgz","fileCount":23,"integrity":"sha512-2zZa6fG10N9FRephV8MNnKyeJUk9oypu22xK4Q4TH4lpAPiaB3Ip+r+ZqjDLzWHPZQX5TqDio/RXkn9t3qfsIQ==","signatures":[{"sig":"MEUCIBrCWaGAYD2DU1UbXUtpn5xxxXohBpzcZGZ4gvKRxNUMAiEA0pg8j5M5SMq2u4815kiD6fpop3wD1zdFBpQwfV2CJg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45445},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"a65cf3f0a8a616669db1ea6a16fdc67286a07c07","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.8_1761478650530_0.13834959307246963","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@rgrannell1/tribbledb","version":"0.0.9","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.9","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"f4b5f265aada9db885a7c188145efd148f9c42fb","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.9.tgz","fileCount":23,"integrity":"sha512-jHaQSQBHBi5SqGlTdsVtifj26YRljFn6Fr1GPxcpEKZbr9Z8tIyJxMkKDk5l4/QhOPtZHzM88987BGq2Xi8S5A==","signatures":[{"sig":"MEUCIDwkKj3mFfUJSjf8zp2y0jZvbDd83CIErpcfyvuRciazAiEAhwIh/b8A0aBjVMIHqPVIL/u3KOEiwBprGgLPHPZXxBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45509},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"e9a549d2fc1b50a8e428817337476363e17d0890","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.9_1761493813338_0.7068043801415562","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@rgrannell1/tribbledb","version":"0.0.10","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.10","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"7a211db50cfedbd4db7487fbb6776da1d00ff05b","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.10.tgz","fileCount":23,"integrity":"sha512-8rSF15TER3Kv7wN0eJchX67r2HWmukEj4ytEVecbk203O7IjTY3g27otEDzJOwGZDqv6mNlpCH2CmTU/x3CG7Q==","signatures":[{"sig":"MEUCIHXl1o10Xw8q+xSW67iu57NLKigpAgyiBV2nmakttiQbAiEAiWM3LQruplbQLO1WN1QOjc9dhwbJijf8VwhQLBtFCGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46182},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"ff1f41a4db0fd88510ca26ff7e76d9edd3b43c12","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.10_1761562323477_0.7949973903594085","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@rgrannell1/tribbledb","version":"0.0.11","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.11","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"46d37c83b612c5a7dbd6a5a35ebe423fd09f33bf","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.11.tgz","fileCount":23,"integrity":"sha512-2HhEgO9fcFNXZEFxMKM0JikXCz+20Td2eA0V6/PWgrRmDEuXVKjeNpBh4NFdsfsf8mzEDU/foE8WFyW5VfIHww==","signatures":[{"sig":"MEUCIQCgQe0+tne1yTf2B2h0Jv1g7MMxfmh8lTzgrIaIcef3VwIgBO4u/ZzdOmDmmHKsjzmyZzQMojWfFzuck3HqR6VfKvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46182},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"617a180baec1d1415c1acf88b4f531ec66870426","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.11_1761562366698_0.22328230749080658","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@rgrannell1/tribbledb","version":"0.0.12","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.12","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"478a90705c67516e5ef24ccf837d0570732eb96f","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.12.tgz","fileCount":23,"integrity":"sha512-MQX4WDD7a4GYuAST0rsDIU9xB3rIRhHEXh405Xbefv1DKmP51nNeg72vzGY4l/QPy9qLUwy+ItNspB+BNRd2kQ==","signatures":[{"sig":"MEQCIH4HDtKQ+FVeZUTc5ynXkVs/Jp5eflZL61xniIQiQw8kAiA++Xa6k92N3UHDTndK2Eu6I1a1ZaSlEvTJ2BJWg7rLpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43735},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"9a318719b9da33efadcd650dce7739f8ce29c21e","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.12_1761811332185_0.35339393760919036","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@rgrannell1/tribbledb","version":"0.0.13","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.13","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"5e7d82638a1b063e9d069440c4a8c81f003e0f44","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.13.tgz","fileCount":23,"integrity":"sha512-NGPIgjeZzoUmId86DI+VuMdTLbRxo6EA3iHHGE2uoHQGt9Dwo4y3STh+QYprvFgFi8ywOpvxrcJ6KX8lt9pIEQ==","signatures":[{"sig":"MEUCIQCWzL7dlWhB4xzyL12fQMDMJq6eIAW1VyXUJ3xy+Zwp+wIgTsS5/cTzr4o/uyU9nat/m9W0Do0hMUBqsL9op7mgMsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43837},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"91adb1b073ca93d82be8e670b25a94ede8476a83","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.13_1763148678852_0.24114997076125966","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@rgrannell1/tribbledb","version":"0.0.14","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.14","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"f38cd44e3450d665df238e41f1dcc4b64fc04362","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.14.tgz","fileCount":23,"integrity":"sha512-L2Fvd+fzrlOELNFbDj0ScnVCV8+9T4uJnoC38X9DISV0oEgz2B7Lqr9gCjToejbDWD9Ax8WBhRNi6WiNAxRGdQ==","signatures":[{"sig":"MEYCIQCs6m6A+8r+yqrxA3vUhQen334cpyi7oldKfT4zWGHj2AIhAKXvjo/3o/qQ8c48qv5lW/CA29eEnp7ZcDrGxK8PnTyu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43939},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"c0885f371824546a9ff47b427b8e6af287c63042","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.14_1763148960582_0.25403345948236167","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@rgrannell1/tribbledb","version":"0.0.15","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.15","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"0621b842e69fb39b7fff72d31ae0f73b97ff52c1","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.15.tgz","fileCount":31,"integrity":"sha512-h0BuyzBan43gfyUWM6ht8AgqC8sqX/VvsLVbtzQdoAkKsExfk+pKzHN+SbiKUqYaLCgj0DTGniMlX5VqNs+qNw==","signatures":[{"sig":"MEQCIB4S7i+8Trnay/1ItrXSYzc6lxhqlahFkBQT7e1BZlivAiBox8+vZedg3iq0UZBheNgUTvd4jQR68VFaRYMcWDrjIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50502},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"e5388093e526b302e13d5f40aa5d4129e9f0c114","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.15_1763924686223_0.6289558134398467","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@rgrannell1/tribbledb","version":"0.0.16","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.16","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"7ce739080fb24cd46f746bda82af7ce3bfb45575","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.16.tgz","fileCount":29,"integrity":"sha512-WPEPyadGu4hKNjYtO3Eou4+B/uc9AF84AAlZJ92Ic+QEt8XG7lOFcsaaXYwJNj3c0znwmY/BXDPvB9k20EaVgQ==","signatures":[{"sig":"MEUCIQDu/9NV5cJgN/1rU2RJRYJWFpBAIptpvnhrTCDpJcZE1wIgaUAYiaTi+O8A4QYYS7RSoEk1IAIhpzPB/jvVwlVN2P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52498},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"dec7c4ea5bf8d9609c60095468799ae9d8662b47","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.16_1763929755076_0.25997626556037257","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@rgrannell1/tribbledb","version":"0.0.17","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.17","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"b97f989f674c2dfe4e2714fb85595eb10d39e144","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.17.tgz","fileCount":29,"integrity":"sha512-VU3POYMlfI3F4a09fBIAaZ/DbLxnu6In7m9SwGZuMU58k9cZQOBrH6jFsYiS66MA2vrLt18tf6z2Z0wgAPcKWA==","signatures":[{"sig":"MEYCIQD+OJHUthbdH3H7ZvwEeWtskIuOvxIWIqgP385E6MxAFAIhAOQrDHZ//H5b8BQCY9qilWWfBoFUzigcSFmUTP3/WQ3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54089},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"5ab56bf0ca1e843e09f3e893c9f67a651ad10164","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.17_1764105948285_0.11660670948612473","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@rgrannell1/tribbledb","version":"0.0.18","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.18","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"361cd7a60043ca3d4dc871b8764dbf9137e3779c","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.18.tgz","fileCount":29,"integrity":"sha512-H9Mxt1LyhNUO1BzSkuJIYp6kx5dTMn/XhSahDdLYu43rngMLmIFAn1fsD0xqU7rGbJcDTuaIXaNPk9xhalc86w==","signatures":[{"sig":"MEUCIDP2GYY6nrSTcwV2PNRnXcqdCfsjFllOZuqzxCsFx1EBAiEA2+oQFnXIyUNbB8ZMiWG8rnDd2Ogn5RlwD6lkiX/n05k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54089},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"9a9cd8670c1b73ee7fc32a65575109375e1cda49","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.18_1764106028050_0.3044219452154595","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@rgrannell1/tribbledb","version":"0.0.19","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.19","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"046c61155cb5bacef36b778b60768292c824c91a","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.19.tgz","fileCount":29,"integrity":"sha512-Xjpy/z0lMvK2XNHJMixIuqoL8ilxqorrHESek8GzNtuAgWV/tJcBlji2EAK73pYMO28SxnOU08t/JxkXuVzIfA==","signatures":[{"sig":"MEUCIGkyR0Ayndyg6h49PlXN1VbrIvnrVX6TBCqMOpOiw6lUAiEA7M0FXbH4zRc2Q3v26iqxLFI12Faebxtta28DUZklvxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55986},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"a301011931789e538d7fc40967cc14b64fe1b7e0","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.19_1764141145259_0.9285175173105431","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@rgrannell1/tribbledb","version":"0.0.20","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.20","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"75fe0469e31748f9847f4ddb08f5690c9aaf1382","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.20.tgz","fileCount":29,"integrity":"sha512-J1vuyFK9VSWF19XdSpbYXLhVeA8bb6/QCVrmVxzGbpYBH1T5ijfqjdjsEHhvyBy8inCkCRSTOs+Mi3AcIcuXuw==","signatures":[{"sig":"MEUCIEKuFDZZcLg2AWZCgdcLw5OHzTw0Y8uH7/p5gqaf15wIAiEAzgOnDO5LFdFGUTXlplhFcai9+Z5jZvb5LGcF4Io11tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61028},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"72b51c0c0e668808aec2e3e0e88ac839d40f3f19","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.20_1764186046709_0.9916313291767997","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@rgrannell1/tribbledb","version":"0.0.21","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.21","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"02fcd48a445ea860de95bcfaacdb35fa32116e30","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.21.tgz","fileCount":29,"integrity":"sha512-E5k25XUwGVCFBngtN5Wencj+Lez1cKaDURWB7UBxPzXMm3HszBJdl13j/2URLk7kQcifwymFhyV1yw2LkvuFHQ==","signatures":[{"sig":"MEUCIBhYXLAc5GqcBh0G/MWd7/t2Vob/5l7AoX5N8ffhr8CnAiEAgoBpN/iPQnc8aKp0xlvxq2CXqFJbDUDmgaV1h/LIXDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61400},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"7df1aff0f30569726afbb75f044f40f2fef0a02d","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.21_1764225707356_0.36246461277817454","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@rgrannell1/tribbledb","version":"0.0.22","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.22","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"711292054f4a16bbbfcc6bfd8f5d560b0c57325b","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.22.tgz","fileCount":29,"integrity":"sha512-a1aUot1MZkGrXrXf0SLyy/x2mCI89gB5/B1/4N+WVagAcsiU9l9rH93IlIXPF8n9ESoOE5kHBi8hSRcCkxtmsQ==","signatures":[{"sig":"MEQCICrVd4LWMi0DKXUrJBmYxgUM6Bl3d2ExAveq11TbRurFAiAAuIUWEeoMlj0qPMUCg6/7lOu2J1EtBPQ6RZJ2HnTb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60504},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"5b187d27b0b6e74ab23553d61b1544828fc3eef4","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.22_1764366041533_0.03551697024230882","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@rgrannell1/tribbledb","version":"0.0.23","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.23","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"e08d229c2c8fd91e4ab03518e24be0bec3d58cf4","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.23.tgz","fileCount":29,"integrity":"sha512-vO7xNXorr7cgP10eBIzT5flPiqPoNPKdF6+TxSp89GDQQGxstf3hKnBCJKVT1OcFpWGVa17GADqHuSvo0XcZjA==","signatures":[{"sig":"MEUCIQDD+SoLmcp9/BOHSLf8RFg3Yvt0QnqGL+sn1ko9EnGiRgIgaHZGsOlyBK4GRBj37w6GNuoCF4L2Z/vgpYtLT61R/mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60802},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"b6de5845d7fb5e7068dc14335fea4ba9d4cf5b30","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.23_1764367448424_0.7888390308077466","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@rgrannell1/tribbledb","version":"0.0.24","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.24","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"7fde2b3832e2b2c43531ad5ee7469d7b46262e6d","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.24.tgz","fileCount":29,"integrity":"sha512-hD1kM5EavC29grKZNkxNCJgVe835igH0DyvDLj29xThIiyUi4Jy0ZeXVuG289MsajJZYhg8/qFMJQtj+080iOQ==","signatures":[{"sig":"MEUCIGETXOpm9TdZRajQm8m/UDEpP0t80LYBpmmQzLErCpj0AiEA/ZQx++/mZEGON3Dmd8ekHbVS1pu9Soch1EDSr2ib2OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60677},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"66414ef7fbb284b7b353d01f72009cab4eb0ebc6","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.24_1764411029013_0.22522978457567677","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@rgrannell1/tribbledb","version":"0.0.25","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.25","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"682567599654db2d7093a889ad0044e36f4f254e","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.25.tgz","fileCount":33,"integrity":"sha512-JZRvrhD7quT7xqu1ueEB1s9DcAVve/iri72NE9VaAxa75HYttW2+U7qVI5H9HeK8qhcnIfQtGIpBpd4SeeVn/g==","signatures":[{"sig":"MEYCIQClGefuAkhzE9FH4vYxSLLHRr7l8X7Ff47KeqQiZ1ERswIhANLLwQZhEfriJIuxxP7T0Ph6k0ovqFQjh8DIJt3Nw9mP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61855},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"ded19643acdf4dfa5d0631550c4c16f3c93383a8","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.25_1764532765789_0.9033859688478221","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@rgrannell1/tribbledb","version":"0.0.26","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.26","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"e8d7ba8e939938cce99820feaf6ed84e80e8e401","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.26.tgz","fileCount":33,"integrity":"sha512-eMIqxEK/G0UkVPlgktC8bO1CMPAvEK2Xk6HwXwBmRyMX81kKj/KJRJ24+wKoury3qDiaO0sRWTli/LEJ50xbNA==","signatures":[{"sig":"MEYCIQD0POG2q3T8YXsdGtE7OqwFjtLazRnvvxuVB+WsgxdAKQIhAKn2wgxjc70btVIBFC1zuwrgB5iCcr35cHyrl2ojcwYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61861},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"f36ef4f43d307f63703ae5b9df7f418a5376e27f","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.26_1764533040512_0.8621625815683884","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@rgrannell1/tribbledb","version":"0.0.27","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.27","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"f8db25119cf6a909e942991591a0f4edfa1f17f9","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.27.tgz","fileCount":33,"integrity":"sha512-+N0rFRpGvb4odys2CAL6i0Pzk51oFmE5uKHK3Jp8fNDs23LfVOnfH0kW98FzCOjgeG1Ias7BR7GOc86GsWY5KA==","signatures":[{"sig":"MEUCIQDFsFUOrl14TRlZTBsHdJNL9anISd8fM1xLvlvaGrI5lAIgFkUh7Zpt54zC/dzAO6uLD9gFa4o2bvMU+C5oWrVMg4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61845},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"3fefabe36378b072ddbc17bb6b85bbd0dee4bc2e","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.27_1764536139351_0.6001591686653602","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@rgrannell1/tribbledb","version":"0.0.28","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.28","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"6de5ad2195c77ff4d0be4565079badd025fccdf5","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.28.tgz","fileCount":33,"integrity":"sha512-lfSwpdeSxLfxhiivZZt8CdhKrI7amabGfS3ihD1GdpbqvCukdM+le2J3QbTtSMiny2uLytfhfO9FwnAApuAgTg==","signatures":[{"sig":"MEQCIE6jEOm+NpvB5t8ein7VRdhrzz3+aPYjt4AdWr/VWj/wAiBGYuemXQfM+ufZfjlslw96uNF+oGQ7RC1boH7XYk1VPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61973},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"f45c94b312a5e15a373a108246c714f9cd8ea348","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.28_1764625748165_0.8733669272095528","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@rgrannell1/tribbledb","version":"0.0.29","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.29","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"1f1ffc0e8b3d39fe34859f7cf95576d3d888e4ec","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.29.tgz","fileCount":33,"integrity":"sha512-+O5v9AK7RhuNywoP2zmkmoxHHFswN5dSS6zfUndIm8RUFK2125jdECwJSmah0bhq4Vui/EfL9hQYULZ2VZhnIg==","signatures":[{"sig":"MEUCIQCxa2IFecX9Ph/1R3RALrJHnh2asnvLcpe4XIzlbN7M9AIgC3sN3K0QGqnxgtXx6/d51jCIUU7FAavJC+MTPDKERpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61973},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"61cc77ccaac4a5a571e1e0f4aed49425b33d969d","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.29_1764745403148_0.5913720398083773","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@rgrannell1/tribbledb","version":"0.0.30","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.30","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"114337e2e9ef6e96b0e9832fc7eb5f43d902c383","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.30.tgz","fileCount":33,"integrity":"sha512-crxXuRXIP1hbMSnKlfWnMNDDN866fLiICo6dGvHbdGDYBmVUcdDzxENc9iCwDtrXyXEKtTljBzPsq3nGdftk0w==","signatures":[{"sig":"MEQCIFh2mKk9XVCmKpfHCvKkWrNLLbX21wd/GB0QDRXaz3NJAiAZcK8EjdVoav8oxgB7XCKfxwMHmojUyAs/t9oNJhjj0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57496},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"f01f88ee9d1ee9ed44319b96750575a3fddb70de","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.30_1765404014431_0.4804243201554248","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@rgrannell1/tribbledb","version":"0.0.31","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.31","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"0d7298785fd9065e06880db3c1195f03af932a9b","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.31.tgz","fileCount":33,"integrity":"sha512-OFZUqjr+N7wTebapZECqXNgvCopLR5iSigWWSkGJVM+nz6txIgKLAl6+6MlglGn0FS7/94hJWb7xGtXtjcvGcQ==","signatures":[{"sig":"MEUCIQCGwFzeaSryMgPgzv45e0KQqJtpN8HdDTh8HgjFfJK8TAIgHfG7ZaV5WdCa2kClFqxJSraVTrbypZtjtLfoi0QP6WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64090},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"a5a78456baacc7b632f469297585250707b5d645","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.31_1765634196395_0.14411355722978514","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@rgrannell1/tribbledb","version":"0.0.32","author":{"name":"Róisín Grannell"},"license":"MIT","_id":"@rgrannell1/tribbledb@0.0.32","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"homepage":"https://github.com/rgrannell1/tribbledb#readme","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"dist":{"shasum":"0247f7d97932433c755dd2269b3bf4907140ea6f","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.32.tgz","fileCount":33,"integrity":"sha512-PSDkYKk3LZKuz/IO82mwwmN620E5hhK+o9tQ4t+q1bqPVEjhpw49fp2qlumQR6pUswlMp338wX199Kj4tXd+xQ==","signatures":[{"sig":"MEQCIBcyNftF3s/TjBv7d/FVRRvCHy5wDYKUrgKxy8XoBD4OAiBCWEYP6pUZTwWEqRFpXkREMjALTcMSftht6tRqdVqp/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64889},"main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"types":"./dist/mod.d.ts","import":"./dist/mod.js","require":"./dist/mod.js"}},"gitHead":"dfd36683b4f46fc345696c5815a9afed258e6651","scripts":{"test":"bash ./bs/test.sh","build":"bash ./bs/build.sh","prepublishOnly":"npm run build"},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"repository":{"url":"git+https://github.com/rgrannell1/tribbledb.git","type":"git"},"_npmVersion":"9.2.0","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","directories":{},"_nodeVersion":"20.19.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/tribbledb_0.0.32_1769369924733_0.9539490029404507","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@rgrannell1/tribbledb","version":"0.0.33","description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","main":"dist/mod.js","types":"dist/mod.d.ts","module":"dist/mod.js","exports":{".":{"import":"./dist/mod.js","require":"./dist/mod.js","types":"./dist/mod.d.ts"},"./v2":{"import":"./dist/v2/mod.js","require":"./dist/v2/mod.js","types":"./dist/v2/mod.d.ts"}},"dependencies":{},"devDependencies":{"typescript":"^5.9.2"},"scripts":{"build":"bash ./bs/build.sh","test":"bash ./bs/test.sh","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/rgrannell1/tribbledb.git"},"author":{"name":"Róisín Grannell"},"license":"MIT","bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"homepage":"https://github.com/rgrannell1/tribbledb#readme","_id":"@rgrannell1/tribbledb@0.0.33","gitHead":"f4a244b8bc6ad8b29be4e44c2785be74bdd0eb20","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-IsKgpgC5SYoFoEIiyY4NvJg/ed46wU7dDsCmGimBOb8liwOnVWwqZk0Ykr6mkMGDK+0Q8Myoa1ZSxyktxbX/jQ==","shasum":"5fb8241d6cb6eec731a399762d4425884d9e93e8","tarball":"https://registry.npmjs.org/@rgrannell1/tribbledb/-/tribbledb-0.0.33.tgz","fileCount":52,"unpackedSize":119835,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC9/PFizyFBl2mM+7VaqFARU9Bc0p/jhUvMRgCPbqe+lQIhAKp/FzjdCCUTrcT5HgpyeRoy8fps5K/7C2zMUfIZAl54"}]},"_npmUser":{"name":"rgrannell","email":"r.grannell2@gmail.com"},"directories":{},"maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tribbledb_0.0.33_1783108629555_0.8956024341070177"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-27T19:51:00.714Z","modified":"2026-07-03T19:57:09.834Z","0.0.1":"2025-09-27T19:51:01.056Z","0.0.2":"2025-09-28T15:49:32.428Z","0.0.3":"2025-09-28T16:09:30.326Z","0.0.4":"2025-10-10T20:59:54.604Z","0.0.5":"2025-10-26T10:56:10.138Z","0.0.6":"2025-10-26T10:57:18.921Z","0.0.7":"2025-10-26T11:15:18.974Z","0.0.8":"2025-10-26T11:37:30.766Z","0.0.9":"2025-10-26T15:50:13.514Z","0.0.10":"2025-10-27T10:52:03.685Z","0.0.11":"2025-10-27T10:52:46.873Z","0.0.12":"2025-10-30T08:02:12.368Z","0.0.13":"2025-11-14T19:31:19.054Z","0.0.14":"2025-11-14T19:36:00.778Z","0.0.15":"2025-11-23T19:04:46.418Z","0.0.16":"2025-11-23T20:29:15.285Z","0.0.17":"2025-11-25T21:25:48.470Z","0.0.18":"2025-11-25T21:27:08.261Z","0.0.19":"2025-11-26T07:12:25.454Z","0.0.20":"2025-11-26T19:40:46.917Z","0.0.21":"2025-11-27T06:41:47.542Z","0.0.22":"2025-11-28T21:40:41.718Z","0.0.23":"2025-11-28T22:04:08.613Z","0.0.24":"2025-11-29T10:10:29.219Z","0.0.25":"2025-11-30T19:59:25.982Z","0.0.26":"2025-11-30T20:04:00.688Z","0.0.27":"2025-11-30T20:55:39.539Z","0.0.28":"2025-12-01T21:49:08.401Z","0.0.29":"2025-12-03T07:03:23.332Z","0.0.30":"2025-12-10T22:00:14.599Z","0.0.31":"2025-12-13T13:56:36.543Z","0.0.32":"2026-01-25T19:38:44.913Z","0.0.33":"2026-07-03T19:57:09.687Z"},"bugs":{"url":"https://github.com/rgrannell1/tribbledb/issues"},"author":{"name":"Róisín Grannell"},"license":"MIT","homepage":"https://github.com/rgrannell1/tribbledb#readme","repository":{"type":"git","url":"git+https://github.com/rgrannell1/tribbledb.git"},"description":"[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)","maintainers":[{"name":"rgrannell","email":"r.grannell2@gmail.com"}],"readme":"# TribbleDB\n\n[![CI](https://github.com/rgrannell1/tribbledb/workflows/Test/badge.svg)](https://github.com/rgrannell1/tribbledb/actions)\n[![codecov](https://codecov.io/gh/rgrannell1/tribbledb/branch/main/graph/badge.svg)](https://codecov.io/gh/rgrannell1/tribbledb)\n\nA high-performance triple store database for Deno/TypeScript with indexed lookups and chainable search operations.\n\n## Installation\n\n### Deno\n\n```typescript\nimport { TribbleDB } from \"jsr:@rgrannell1/tribbledb\";\n```\n\n### npm\n\n```bash\nnpm install @rgrannell1/tribbledb\n```\n\n```typescript\nimport { TribbleDB } from \"@rgrannell1/tribbledb\";\n```\n\n## Creating a TribbleDB\n\n```typescript\nconst triples: Triple[] = [\n  [\"urn:ró:person:alice\", \"name\", \"Alice Johnson\"],\n  [\"urn:ró:person:alice\", \"age\", \"30\"],\n  [\"urn:ró:person:bob\", \"name\", \"Bob Smith\"],\n  [\"urn:ró:company:acme\", \"name\", \"Acme Corp\"],\n];\n\nconst tdb = new TribbleDB(triples);\nconst objects = [\n  {\n    id: \"urn:ró:person:alice\",\n    name: \"Alice Johnson\",\n    age: \"30\",\n  },\n];\n\nconst tdb2 = TribbleDB.from(objects);\n```\n\n## Basic Searches\n\n```typescript\n// Search by source type\nconst people = tdb.search({ source: { type: \"person\" } });\n\n// Search by relation\nconst names = tdb.search({ relation: \"name\" });\n\n// Search by specific URN components\nconst alice = tdb.search({\n  source: {\n    type: \"person\",\n    id: \"alice\",\n  },\n});\n```\n\n```typescript\n// Chain multiple searches\nconst adultNames = tdb\n  .search({ source: { type: \"person\" }, relation: \"age\" })\n  .search({ target: { predicate: (age) => parseInt(age) >= 18 } })\n  .search({ relation: \"name\" });\n\n// Transform results\nconst personObjects = tdb\n  .search({ source: { type: \"person\" } })\n  .objects();\n\n// Multiple constraints\nconst specificData = tdb.search({\n  source: { type: \"person\" },\n  relation: \"email\",\n  target: { predicate: (value) => value.includes(\"@\") },\n});\n```\n\n## Advanced Usage\n\n### URN Structure\n\nTribbleDB supports URN-based identifiers with the structure: `urn:ró:type:id?key=value`\n\n```typescript\nconst tdb = new TribbleDB([\n  [\"urn:ró:person:alice?dept=eng\", \"name\", \"Alice Johnson\"],\n  [\"urn:ró:person:bob?dept=sales\", \"name\", \"Bob Smith\"],\n]);\n\n// Search by URN type\nconst people = tdb.search({ source: { type: \"person\" } });\n\n// Search by URN id\nconst alice = tdb.search({ source: { id: \"alice\" } });\n\n// Search by query string\nconst engineers = tdb.search({ source: { qs: { dept: \"eng\" } } });\n```\n\n### Validation\n\nAdd validation rules to ensure data integrity:\n\n```typescript\nconst validations = {\n  age: (sourceType, relation, value) => {\n    const parsedAge = parseInt(value);\n    if (isNaN(parsedAge) || parsedAge < 0 || parsedAge > 150) {\n      return `Invalid age: ${value}`;\n    }\n    return undefined;\n  }\n};\n\nconst tdb = new TribbleDB([], validations);\ntdb.add([[\"person:alice\", \"age\", \"30\"]]); // OK\n// tdb.add([[\"person:bob\", \"age\", \"999\"]]); // Throws validation error\n```\n\n### Reading and Parsing Data\n\n```typescript\n// Read a single entity as an object\nconst aliceObj = tdb.readThing(\"urn:ró:person:alice\");\n\n// Read multiple entities\nconst peopleObjs = tdb.readThings([\"person:alice\", \"person:bob\"]);\n\n// Parse with a custom parser\ntype Person = {\n  name: string;\n  age: number;\n};\n\nconst personParser = (obj: TripleObject): Person | undefined => {\n  if (!obj.name || !obj.age) return undefined;\n  return {\n    name: obj.name as string,\n    age: parseInt(obj.age as string)\n  };\n};\n\nconst alice = tdb.parseThing(personParser, \"person:alice\");\nconst people = tdb.parseThings(personParser, [\"person:alice\", \"person:bob\"]);\n```\n\n### Database Operations\n\n```typescript\n// Merge databases\nconst tdb1 = new TribbleDB(triples1);\nconst tdb2 = new TribbleDB(triples2);\ntdb1.merge(tdb2);\n\n// Clone a database\nconst copy = tdb.clone();\n\n// Delete triples\ntdb.delete([[\"person:alice\", \"age\", \"30\"]]);\n\n// Map transformations\nconst normalized = tdb.map(([src, rel, tgt]) =>\n  [src.toLowerCase(), rel, tgt.toLowerCase()]\n);\n\n// FlatMap for expansions\nconst expanded = tdb.flatMap(([src, rel, tgt]) => [\n  [src, rel, tgt],\n  [tgt, `reverse_${rel}`, src]\n]);\n```\n\n### Complex Search Patterns\n\n```typescript\n// Multiple constraints with predicates\nconst results = tdb.search({\n  source: {\n    type: \"person\",\n    predicate: (src) => src.includes(\"alice\")\n  },\n  relation: {\n    relation: [\"name\", \"age\", \"email\"],\n    predicate: (rel) => rel !== \"internal_id\"\n  },\n  target: {\n    predicate: (val) => val.length > 0\n  }\n});\n\n// Array-based search syntax\nconst results2 = tdb.search([\n  { type: \"person\" },  // source constraint\n  \"works_at\",          // relation constraint\n  { type: \"company\" }  // target constraint\n]);\n\n// String shortcuts\nconst names = tdb.search({ relation: \"name\" });\nconst aliceData = tdb.search({ source: \"person:alice\" });\n```\n\n### Accessing Results\n\n```typescript\n// Get unique sources, relations, or targets\nconst allPeople = tdb.sources();\nconst allRelations = tdb.relations();\nconst allValues = tdb.targets();\n\n// Get first results\nconst firstTriple = tdb.firstTriple();\nconst firstSource = tdb.firstSource();\nconst firstObject = tdb.firstObject();\n\n// Convert to objects (with list handling)\nconst objects = tdb.objects(); // Single values where possible\nconst objectsWithLists = tdb.objects(true); // Always use arrays for relations\n```\n\n## API Reference\n\n### Constructor Methods\n\n#### `new TribbleDB(triples, validations?)`\nCreate a database from a triples array with optional validation rules.\n\n- `triples`: Array of `[source, relation, target]` tuples\n- `validations`: Optional record of validation functions per relation\n\n#### `TribbleDB.of(triples)`\nStatic factory method, equivalent to `new TribbleDB(triples)`.\n\n#### `TribbleDB.from(objects)`\nCreate from an array of objects with `id` properties.\n\n```typescript\nconst tdb = TribbleDB.from([\n  { id: \"person:alice\", name: \"Alice\", age: \"30\" }\n]);\n```\n\n### Search Methods\n\n#### `search(params)`\nSearch and return a new TribbleDB instance with matching triples. Supports:\n\n- Object syntax: `{ source?, relation?, target? }`\n- Array syntax: `[source?, relation?, target?]`\n- Each parameter can be a string, array of strings, or query object\n\n### Data Methods\n\n#### `add(triples)`\nAdd new triples to the database (automatically deduplicated).\n\n#### `delete(triples)`\nRemove triples from the database.\n\n#### `triples()`\nGet all triples as an array.\n\n#### `objects(listOnly?)`\nConvert triples to object format.\n\n- `listOnly`: If true, always use arrays for relation values\n\n#### `sources()`, `relations()`, `targets()`\nGet unique values as Sets.\n\n#### `firstTriple()`, `firstSource()`, `firstRelation()`, `firstTarget()`, `firstObject()`\nGet the first matching result.\n\n#### `map(fn)`, `flatMap(fn)`\nTransform triples and return a new TribbleDB.\n\n#### `merge(other)`, `clone()`\nCombine or duplicate databases.\n\n#### `readThing(urn, opts?)`, `readThings(urns, opts?)`\nRead entities as objects by URN.\n\n- `opts.qs`: If true, match URNs ignoring query strings\n\n#### `parseThing(parser, urn, opts?)`, `parseThings(parser, urns, opts?)`\nRead and parse entities with a custom parser function.\n\n## Performance\n\nTribbleDB uses multi-dimensional indices for efficient lookups:\n\n- Source type, id, and query string indices\n- Relation indices\n- Target type, id, and query string indices\n- Triple hash-based deduplication\n\nBenchmark results are available in the `benchmark_results/` directory.\n\n## Development\n\nSee dev commands with `rs`. For testing,\n\n```sh\nrs bench:record\nrs test\n```\n\nRun\n\n```sh\nrs build\n```\n\nTo produce JS artifacts.\n\n## License\n\nMIT License\n\nCopyright (c) 2025 Róisín Grannell\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","readmeFilename":"README.md"}