{"_id":"@ocap/indexdb-prune","_rev":"65-7f7c293a19c798e855afb19267c25d25","name":"@ocap/indexdb-prune","dist-tags":{"latest":"1.28.6"},"versions":{"1.20.7":{"name":"@ocap/indexdb-prune","version":"1.20.7","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.7","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"cadcc73300d5f5f069550522cbd648f75472693b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.7.tgz","fileCount":6,"integrity":"sha512-yr3PG9dSQMq/KA2NKLwO9plGXeJpJ2FFZdlwJPGA8oHxF7iSt1h/OkAMOFZtdqC3gE/gPa/4+W1a0MAu//dX0A==","signatures":[{"sig":"MEQCIBQTqEXRGCUJtj8udJijjPBAo2XVHTIT7MRBPwUdSoW5AiBbvWMO65G/jTS8KwXXBh9ZJw8GYreMCRHlEp9meMXGrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8095},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.7.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ff48c73be472c6fe11dc862029c7b50c/ocap-indexdb-prune-1.20.7.tgz","_integrity":"sha512-yr3PG9dSQMq/KA2NKLwO9plGXeJpJ2FFZdlwJPGA8oHxF7iSt1h/OkAMOFZtdqC3gE/gPa/4+W1a0MAu//dX0A==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.7","@ocap/indexdb-elasticsearch":"1.20.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.7_1746779042060_0.06651897834912046","host":"s3://npm-registry-packages-npm-production"}},"1.20.8":{"name":"@ocap/indexdb-prune","version":"1.20.8","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.8","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"e565a1d1580deb2945f8bbae6257d199e7528a06","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.8.tgz","fileCount":6,"integrity":"sha512-2Vr9ppm78WfNT9R5l6I6km6hGntpJrbrFugimMPsHvCNIFeKBkwGjV1grLGID1iJqpHQQTUj2ldHNEo+hJ9S2g==","signatures":[{"sig":"MEUCIQCAMau/ygS9N3BQwKeFKqyGELA6xgyE6QjbPlCgNyAvVgIgb+l3+LjqSDWgZ58K6bYvAsyou+Yb5/JueluYpYxyiQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.8.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/d48e0bf4ab15f4155e294ee419946891/ocap-indexdb-prune-1.20.8.tgz","_integrity":"sha512-2Vr9ppm78WfNT9R5l6I6km6hGntpJrbrFugimMPsHvCNIFeKBkwGjV1grLGID1iJqpHQQTUj2ldHNEo+hJ9S2g==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.8","@ocap/indexdb-elasticsearch":"1.20.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.8_1746787847016_0.6627766537138184","host":"s3://npm-registry-packages-npm-production"}},"1.20.9":{"name":"@ocap/indexdb-prune","version":"1.20.9","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.9","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"ba9af1e0ba1b2aa68b1bf5dcfc1688e01daa53f3","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.9.tgz","fileCount":6,"integrity":"sha512-M4TxL3iStZtBQLLGLhnFLhg2r12z3d9ziGZLAv3cxRsY1gTkQSyJucse3ZlmckX5/uE4V9l6eljIMP9+2NwfCw==","signatures":[{"sig":"MEUCIQCZlfJNxKdjZRYu++cP1Sh1GGUbj4n2r+cczfRTh8pACwIgc3y/qhOjfl2K9b8K6ydJtj4D/rT/dUX8mqKydfNWg5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.9.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f6f2e2c6fb52beade379e880524c5d11/ocap-indexdb-prune-1.20.9.tgz","_integrity":"sha512-M4TxL3iStZtBQLLGLhnFLhg2r12z3d9ziGZLAv3cxRsY1gTkQSyJucse3ZlmckX5/uE4V9l6eljIMP9+2NwfCw==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.9","@ocap/indexdb-elasticsearch":"1.20.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.9_1747127332410_0.26600493273442094","host":"s3://npm-registry-packages-npm-production"}},"1.20.10":{"name":"@ocap/indexdb-prune","version":"1.20.10","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.10","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"f4ae7c9851ea03ad046f8b45f6665667abdbe4e4","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.10.tgz","fileCount":6,"integrity":"sha512-84CDUujq3KX3uCT6UjErmY0S69u16PcYzWvoIeopAcFanvM4JlLV9n/IW92yvMDBFgwoXnw1SoeSZsZBCNO1Gg==","signatures":[{"sig":"MEUCIElTo1kH9C+WM6W7OKtOIyk0AUCh1JnNW+X9D1NY87vAAiEAto5mfcpJWxCV4oTF1MjaEX/rY+4y2Ygl8GZDLi12BjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.10.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/6f22d2f5fb20b572a813cbb0ab9e2020/ocap-indexdb-prune-1.20.10.tgz","_integrity":"sha512-84CDUujq3KX3uCT6UjErmY0S69u16PcYzWvoIeopAcFanvM4JlLV9n/IW92yvMDBFgwoXnw1SoeSZsZBCNO1Gg==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.10","@ocap/indexdb-elasticsearch":"1.20.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.10_1747205342620_0.32792780611788985","host":"s3://npm-registry-packages-npm-production"}},"1.20.11":{"name":"@ocap/indexdb-prune","version":"1.20.11","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.11","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"93617aa431748b602de112ee4e5fff4dbaba0f58","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.11.tgz","fileCount":6,"integrity":"sha512-PGjTk72cDkpTcyphSuA1uxX8ADGG5nDF/OlSSmvDZlEy/3MErDp5kCfkCXSYiR2GA0g4FrBMmYigpOeUfMr/mA==","signatures":[{"sig":"MEUCIQCqQnF/t4QWhZI0miiSw8UxMinyudU3s8i6VZjlg4T47wIgVEM6VRBuhwmMsso6Z5a9TwRzh05gbElufqVA4whvmI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.11.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ae73c66737c4cda29d2cebc38aded7ca/ocap-indexdb-prune-1.20.11.tgz","_integrity":"sha512-PGjTk72cDkpTcyphSuA1uxX8ADGG5nDF/OlSSmvDZlEy/3MErDp5kCfkCXSYiR2GA0g4FrBMmYigpOeUfMr/mA==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.11","@ocap/indexdb-elasticsearch":"1.20.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.11_1747384207483_0.2838034371113358","host":"s3://npm-registry-packages-npm-production"}},"1.20.12":{"name":"@ocap/indexdb-prune","version":"1.20.12","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.12","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"1c75058e0d2cd9aa679f86175c78abca28c4060c","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.12.tgz","fileCount":6,"integrity":"sha512-JIHS/GGdIrJnPw70Yoj/JMA7lam3+o1ZIOoGJwtE1uKKoa7mOt/cw9U3C9bMQoxYasCVuIOa2lZt8Wff+n3a3w==","signatures":[{"sig":"MEUCICzpSWVzeNqfHF9IrFxf6h0RxVjHpCGDaOpc92rA+xIzAiEAn2z93BUXPHmj2Sm5ltU7cDAoafZ9uRc9adZJpCGtKhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.12.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/bfdba0097acce367b992ec693d06cdd0/ocap-indexdb-prune-1.20.12.tgz","_integrity":"sha512-JIHS/GGdIrJnPw70Yoj/JMA7lam3+o1ZIOoGJwtE1uKKoa7mOt/cw9U3C9bMQoxYasCVuIOa2lZt8Wff+n3a3w==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.12","@ocap/indexdb-elasticsearch":"1.20.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.12_1748957937656_0.5223955337097421","host":"s3://npm-registry-packages-npm-production"}},"1.20.13":{"name":"@ocap/indexdb-prune","version":"1.20.13","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.13","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"3c61310474ad0af657bcea0942cc4987f665285e","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.13.tgz","fileCount":6,"integrity":"sha512-745XmUs/6aKcD3MZ21r+SapVNIlNRl83aQvxD5XM6A06h/G/kzlt8GSGjms75HVtFn91s855PYaCNfORFRufSg==","signatures":[{"sig":"MEYCIQDwH2ZCPjUA+kIHXlJCAfIBG8tWyZl/foR4juVYc9HoPgIhANl829Dy5Slg7k6Ps7NrM+hluveV4pcNzCaJeK64C1LO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.13.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/cce95f703f558c409c650f9a03d9470a/ocap-indexdb-prune-1.20.13.tgz","_integrity":"sha512-745XmUs/6aKcD3MZ21r+SapVNIlNRl83aQvxD5XM6A06h/G/kzlt8GSGjms75HVtFn91s855PYaCNfORFRufSg==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.13","@ocap/indexdb-elasticsearch":"1.20.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.13_1749093064054_0.7715441961624643","host":"s3://npm-registry-packages-npm-production"}},"1.20.14":{"name":"@ocap/indexdb-prune","version":"1.20.14","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.14","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"f6741ae26cda17c3978611bc7cd86e780a41d5b5","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.14.tgz","fileCount":6,"integrity":"sha512-G5u6hgbKOARJESwXdwxp7SxU+bh8ccQWHgvG09QLcaNBFTrbAhkB3Jn0ETEr/Ln/Zzrq5GDUKvGT9XM1bYqZOg==","signatures":[{"sig":"MEUCIQCkEbMNk6I7P7XyTPctOduYdx6VXdfMdxNR44qsrJtJpwIgUJNsCBeHgzzSDfLDeazyI6cOHZB61PSRBXG4xBed8Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.14.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/984e909f00aa917ef7e5784e56dc43ca/ocap-indexdb-prune-1.20.14.tgz","_integrity":"sha512-G5u6hgbKOARJESwXdwxp7SxU+bh8ccQWHgvG09QLcaNBFTrbAhkB3Jn0ETEr/Ln/Zzrq5GDUKvGT9XM1bYqZOg==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.14","@ocap/indexdb-elasticsearch":"1.20.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.14_1749220750258_0.7482799208384858","host":"s3://npm-registry-packages-npm-production"}},"1.20.15":{"name":"@ocap/indexdb-prune","version":"1.20.15","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.15","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"8877acedb00839d50b99fc7e422879a9294ef6b3","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.15.tgz","fileCount":6,"integrity":"sha512-UwxVsuHxqXb78og1MQCKJ5XQEfb2hQEe4nSNEs+zTA7/Wux2RoaYOu5pxILdcKbIKqAmgEm28/r0Z9P00dhhPg==","signatures":[{"sig":"MEUCICZgm09DgMYfRM43J4+GnDMh4APPBplvl0tZN4Vj1kfaAiEAkKXP2N6LtDj+eAtFwzMF5Qr3xct63u+qyx18erD1p8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.15.tgz","_npmUser":{"name":"wangshijun","actor":{"name":"wangshijun","type":"user","email":"shijun@arcblock.io"},"email":"shijun@arcblock.io"},"_resolved":"/tmp/4934dc7f3cea49439125cfff18d8ea0e/ocap-indexdb-prune-1.20.15.tgz","_integrity":"sha512-UwxVsuHxqXb78og1MQCKJ5XQEfb2hQEe4nSNEs+zTA7/Wux2RoaYOu5pxILdcKbIKqAmgEm28/r0Z9P00dhhPg==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.16.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.15","@ocap/indexdb-elasticsearch":"1.20.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.15_1751015346026_0.5833258676682247","host":"s3://npm-registry-packages-npm-production"}},"1.20.16":{"name":"@ocap/indexdb-prune","version":"1.20.16","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.20.16","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"69e9ccf5e4b4791f12cd652d3bdcf8c6e41ccf58","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.20.16.tgz","fileCount":6,"integrity":"sha512-tkNm5+1kmE2RUGZRKVZ5tvzXFdLPspKIy/4RYC+u7pP7M0wO+naSHul3Nzi1wNwjp4/R6ylEgmKU/UGXZNxPTQ==","signatures":[{"sig":"MEUCIHGsH267Fo7kOx1Wzo2rAsUONTnGmjyvUNhiTGnuGFSfAiEApeWeTM6GTy1ewlADqPmhWkoP/94/V4t+bqKRtlLqF44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.20.16.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/4fc27d0931de92f598cdb85971ebd949/ocap-indexdb-prune-1.20.16.tgz","_integrity":"sha512-tkNm5+1kmE2RUGZRKVZ5tvzXFdLPspKIy/4RYC+u7pP7M0wO+naSHul3Nzi1wNwjp4/R6ylEgmKU/UGXZNxPTQ==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.20.16","@ocap/indexdb-elasticsearch":"1.20.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.20.16_1752478906468_0.3659222938555524","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@ocap/indexdb-prune","version":"1.21.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.21.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"9f58c63e264f064c1a7e24cfe71520c60cab1d2b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.21.0.tgz","fileCount":6,"integrity":"sha512-Ags2ZhUJBDt9tgPCsjJTC4gnFuERuAxXuXAZvMgEPATLdoAunMh12A8alCYwiwvHgN6o75DUHD0V+9HojGZEww==","signatures":[{"sig":"MEQCICT283/TUIPW+uyEhlQVM7NlQMrk2JIiTix5l8l8PAZ4AiAvDzSit8aPOUk82ddx8wNS7yJG99QNkfQ9TkDgrossZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.21.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/9fe879467362e5a409ae54100195d211/ocap-indexdb-prune-1.21.0.tgz","_integrity":"sha512-Ags2ZhUJBDt9tgPCsjJTC4gnFuERuAxXuXAZvMgEPATLdoAunMh12A8alCYwiwvHgN6o75DUHD0V+9HojGZEww==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.17.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.21.0","@ocap/indexdb-elasticsearch":"1.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.21.0_1752632789694_0.43661360273741234","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"@ocap/indexdb-prune","version":"1.21.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.21.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"bd02f27e018aad377e6f57ff4ab36411968e4b51","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.21.1.tgz","fileCount":6,"integrity":"sha512-b2CTRGnNqMDPbKr61AhgaSb3UQHsB8mbDYC7t8mfk/VcQQee0lYLD9fhEn9f3BgnW9IgOfaxnhw2hk3388966g==","signatures":[{"sig":"MEQCIB+PhPKwLpw75iP6ivBwR2WfdmBZ2egBhj6EyBaMPQshAiA4b9h7B9jsZXPT8izfovoJaeSw2XgMdEi1R/uR1M+n9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.21.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/c8fe6f3b69ad912fad4a78733173ede1/ocap-indexdb-prune-1.21.1.tgz","_integrity":"sha512-b2CTRGnNqMDPbKr61AhgaSb3UQHsB8mbDYC7t8mfk/VcQQee0lYLD9fhEn9f3BgnW9IgOfaxnhw2hk3388966g==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.21.1","@ocap/indexdb-elasticsearch":"1.21.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.21.1_1754358323385_0.8212578845278451","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"@ocap/indexdb-prune","version":"1.21.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.21.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"80dd661f8ad2e488f4f2d47e5022e633b46f28e0","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.21.2.tgz","fileCount":6,"integrity":"sha512-3roH8gERAAVw+v8TVC6UI+Ffhe+jd6ph/Mp7//2oILRXuvibVOHEWRTvvdBrKi924OtcZM0zifKHahe3S2haEA==","signatures":[{"sig":"MEYCIQDZUmaZw0NbtOJ9lvtxQl/YwAikP4Ghc9K/6FR9MrQ+VwIhAL1dOKu/mVPtWBoe6DFFMglmnhRZNx3JM/G2BBzUEhNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.21.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/37c85af6e94c0b6515aedb09f364494c/ocap-indexdb-prune-1.21.2.tgz","_integrity":"sha512-3roH8gERAAVw+v8TVC6UI+Ffhe+jd6ph/Mp7//2oILRXuvibVOHEWRTvvdBrKi924OtcZM0zifKHahe3S2haEA==","_npmVersion":"10.9.2","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.17.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.21.2","@ocap/indexdb-elasticsearch":"1.21.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.21.2_1754472747900_0.2724486475455785","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"@ocap/indexdb-prune","version":"1.21.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.21.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"5cc60ae8a4a7dd51049077db2dcde12b39b87dd7","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.21.3.tgz","fileCount":6,"integrity":"sha512-ZaQYn/GBe6rbwK8+UYtXz37wUgro527GExn9yjrdl9whoi098tcJ4l2Hwvmo14RRnLR1Fy/DIIoKBYPZZgXyNw==","signatures":[{"sig":"MEUCIQD/5TvRAs8DI+rSo0GxrrhfHYMpq/Jv+KGJj/rPQ2IGqQIgL6vR/Pv26CdTCGUemYBuZQSFrMG4hMRJCTPrB0c0i0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.21.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ea024402d89f37657663375a41b02ca2/ocap-indexdb-prune-1.21.3.tgz","_integrity":"sha512-ZaQYn/GBe6rbwK8+UYtXz37wUgro527GExn9yjrdl9whoi098tcJ4l2Hwvmo14RRnLR1Fy/DIIoKBYPZZgXyNw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.21.3","@ocap/indexdb-elasticsearch":"1.21.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.21.3_1754964318028_0.6166824748231086","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@ocap/indexdb-prune","version":"1.22.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.22.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"4d7b9e4994499cc7cbbec55579cadde11ed09b46","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.22.0.tgz","fileCount":6,"integrity":"sha512-/x1NtxXplAljONpIkzbd7CPIZntor20VxwKt+7kT1uLziRTubIj9RSF6m8LJDPT1tae2OiGp6yFxn2J1t7NtYA==","signatures":[{"sig":"MEUCICApIMiFJenobYgULtH8t2o+lVQqWKnlD4LdgIUAOllAAiEAqa+/H7iJlEka7uY17/VbWPhbcWAbjyD17OEo5GEmXLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.22.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/50f02f4e99e643c362def7f8f2621f66/ocap-indexdb-prune-1.22.0.tgz","_integrity":"sha512-/x1NtxXplAljONpIkzbd7CPIZntor20VxwKt+7kT1uLziRTubIj9RSF6m8LJDPT1tae2OiGp6yFxn2J1t7NtYA==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.22.0","@ocap/indexdb-elasticsearch":"1.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.22.0_1755505443720_0.9442893733556714","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"@ocap/indexdb-prune","version":"1.22.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.22.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"8e777e5402dc1329171955ac236bec5500f804d6","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.22.1.tgz","fileCount":6,"integrity":"sha512-gKs1nU6u5kIQRpBgpJ8zBtBi6MZ2MB79A5jsnMBQ5CBgrwtk3mymjQUIAC2Vrsnxu4xzlinEWqBPoroPN4d6Pg==","signatures":[{"sig":"MEUCIEHakCwSlAHEpie/jNWM7nhNEUJa2aivvMvBBPjspSeSAiEA6HkOgV2sUJGkdWBmw0+4Wpz4Sw8ecOshfVlpiwoT4Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.22.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/2d91e5c0503d37194c192c3829b6be87/ocap-indexdb-prune-1.22.1.tgz","_integrity":"sha512-gKs1nU6u5kIQRpBgpJ8zBtBi6MZ2MB79A5jsnMBQ5CBgrwtk3mymjQUIAC2Vrsnxu4xzlinEWqBPoroPN4d6Pg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.22.1","@ocap/indexdb-elasticsearch":"1.22.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.22.1_1755514571143_0.5122658525390815","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"@ocap/indexdb-prune","version":"1.22.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.22.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"91c11e03a500cd9660925c7b0932bbaaad6acccd","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.22.2.tgz","fileCount":6,"integrity":"sha512-kWjsWGcwtu2JsnwlAB79f6fNI67C7jKNKUcb+JxFKSdc19ZwTdwRW6nTYd0E3ceJhZElDLXyuzCqi9r2DBQiFw==","signatures":[{"sig":"MEUCIQCUvegP9ilstY1e62+l0X+/EOn4pcnMBpMQTXw5A4d/HgIgAzgDs+6S55l1CQLxTK6gYl1uwvaLmmWAc5Qx1M1uNV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.22.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/1a3f466958a9e317977ae06542051ffe/ocap-indexdb-prune-1.22.2.tgz","_integrity":"sha512-kWjsWGcwtu2JsnwlAB79f6fNI67C7jKNKUcb+JxFKSdc19ZwTdwRW6nTYd0E3ceJhZElDLXyuzCqi9r2DBQiFw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.22.2","@ocap/indexdb-elasticsearch":"1.22.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.22.2_1755561307465_0.51192348140187","host":"s3://npm-registry-packages-npm-production"}},"1.22.3":{"name":"@ocap/indexdb-prune","version":"1.22.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.22.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"61db4de89698b2a21268f6320a3c899ea5127aa7","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.22.3.tgz","fileCount":6,"integrity":"sha512-Smli9qOSUF7LEkol5a60wLadgBcR1ugEdgovqQtRqSm5d52e5dlphXugmDIjIE9XUuDyxD3z/eG35p9UYOcpPw==","signatures":[{"sig":"MEUCIQCWPxh9jjPZcpEKMnhOlc3f/G1jYF7TedBmUnriNq/NDAIgfohyDxYLtcrtTFmbsCUG4RWrMNDXQz2dza04sP1Oedg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.22.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/3b80c9e9fb4790617034515e1da71e28/ocap-indexdb-prune-1.22.3.tgz","_integrity":"sha512-Smli9qOSUF7LEkol5a60wLadgBcR1ugEdgovqQtRqSm5d52e5dlphXugmDIjIE9XUuDyxD3z/eG35p9UYOcpPw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.22.3","@ocap/indexdb-elasticsearch":"1.22.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.22.3_1755670701838_0.9503804192754239","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@ocap/indexdb-prune","version":"1.23.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.23.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"8f70963f6d8a7108dba7030b9c2a58928e92d46a","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.23.0.tgz","fileCount":6,"integrity":"sha512-6Cr2VlNDp3tgVUkVGTuK/Vb5vRIOLza3rM+B5NbL4a3lrM6usSuRn7sGoQdBW44oTqxBPm4ZCy2GC+INZ34xMg==","signatures":[{"sig":"MEUCIGJtNQbLdIYRgMsgxMw1Ihx10X2LM1E6MVG7cGhoFrt6AiEAuIHBcwkcfucEblAzpyNzg14vY63Q2LAzi5iVcZgxlOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.23.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f97e9ae3b74f5ec613d8b2dbf5159b66/ocap-indexdb-prune-1.23.0.tgz","_integrity":"sha512-6Cr2VlNDp3tgVUkVGTuK/Vb5vRIOLza3rM+B5NbL4a3lrM6usSuRn7sGoQdBW44oTqxBPm4ZCy2GC+INZ34xMg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.23.0","@ocap/indexdb-elasticsearch":"1.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.23.0_1756199595108_0.9371504408493845","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@ocap/indexdb-prune","version":"1.23.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.23.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"80c054205ecc7a0daa76c825d18836fcc3f105ac","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.23.1.tgz","fileCount":6,"integrity":"sha512-eKK7KYv8ixjGr8E5XclCN17fxNwh/pcWclBiNnCPlnYuA2ejrR5rqMPCXNDJkE/hfAcIrYnqNIYnuBE+kzDlYg==","signatures":[{"sig":"MEYCIQDQF5iC016bFcRVcQkMHkPk4nj78lCziZzj5grJbxmHpgIhAKYGqrG8u2Sws0I0W6G4di99nYzYm2waPFnpg7Hdp/1o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.23.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/c574794b4a389da742f8f06d13871811/ocap-indexdb-prune-1.23.1.tgz","_integrity":"sha512-eKK7KYv8ixjGr8E5XclCN17fxNwh/pcWclBiNnCPlnYuA2ejrR5rqMPCXNDJkE/hfAcIrYnqNIYnuBE+kzDlYg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.23.1","@ocap/indexdb-elasticsearch":"1.23.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.23.1_1756218258993_0.8219570301364307","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@ocap/indexdb-prune","version":"1.24.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"151cd5c5fdf13b61f6242dfca3d918f85785e78d","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.0.tgz","fileCount":6,"integrity":"sha512-AQ0m5I8Q+R0c/Z/OUhYaN1AFKgy/Phk+jhEex4VpQ1jTC03P+VNvdi2c9f3/sdvkoH0QvLvRXm5VRJSnyO5FIg==","signatures":[{"sig":"MEQCIGTsxYPk9ZONIgcmZNQTFktMz72dieid/xWTWNycjAhnAiBMPptFBHUcraLppQGpzMR4d1XblGUaE2jS09Qiaqou1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/0fceafe6a43d9f0acec2f0187f4d4119/ocap-indexdb-prune-1.24.0.tgz","_integrity":"sha512-AQ0m5I8Q+R0c/Z/OUhYaN1AFKgy/Phk+jhEex4VpQ1jTC03P+VNvdi2c9f3/sdvkoH0QvLvRXm5VRJSnyO5FIg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.0","@ocap/indexdb-elasticsearch":"1.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.0_1756380637244_0.838502780523932","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@ocap/indexdb-prune","version":"1.24.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"f91dc890065153a1988d0551a0ed6ebaa1df8bdf","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.1.tgz","fileCount":6,"integrity":"sha512-4zIj1s1BbdLpQSBqjEXcIz4xWFt6ZwQOij3itOseRA6Tu+nYcbv8lRYPEs80N0UX2RlcqSPXCOh3DWwclQQnBg==","signatures":[{"sig":"MEQCIBFR9PUh4GTZwb51CsSGggd5B8afOMu0uIUfmK9N3aK/AiAZDFHANw5IbQnAzLe5gjkf2GyHEa429U8F3pGU/nVLPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/5818bca51fb629933ec74df816973e3a/ocap-indexdb-prune-1.24.1.tgz","_integrity":"sha512-4zIj1s1BbdLpQSBqjEXcIz4xWFt6ZwQOij3itOseRA6Tu+nYcbv8lRYPEs80N0UX2RlcqSPXCOh3DWwclQQnBg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.1","@ocap/indexdb-elasticsearch":"1.24.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.1_1756454685645_0.5248375979080859","host":"s3://npm-registry-packages-npm-production"}},"1.24.2":{"name":"@ocap/indexdb-prune","version":"1.24.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"12fe032f374ec06c561cec589650760ef449f533","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.2.tgz","fileCount":6,"integrity":"sha512-NDK7wx9D0daVY3s57wdgcnR9VgSOIwZ9iI+JQknpIy07sJWwTD5oinh4B6zSe8S/hLXSV/I9GsuGJ5zbUbnXvA==","signatures":[{"sig":"MEUCIF8sQkxKmGSssgW39RYTobiV4CvjJI8Cum1MUG71bIu7AiEAtotxJ5M0p/C5MhPs25ixOGSc/3qis0onXO5ukxH/OBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/4e2e8dfcb169ed83fd1f0a92c4664286/ocap-indexdb-prune-1.24.2.tgz","_integrity":"sha512-NDK7wx9D0daVY3s57wdgcnR9VgSOIwZ9iI+JQknpIy07sJWwTD5oinh4B6zSe8S/hLXSV/I9GsuGJ5zbUbnXvA==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.2","@ocap/indexdb-elasticsearch":"1.24.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.2_1756462781910_0.3658273801785352","host":"s3://npm-registry-packages-npm-production"}},"1.24.3":{"name":"@ocap/indexdb-prune","version":"1.24.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"051a4fef3f876d6371498f67a6a3899fa4b11947","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.3.tgz","fileCount":6,"integrity":"sha512-Z2iA62Gq1PnQdXCqoRNvKTWsYAhxB8+4k0QRelgya0ZzGhYhqOBSWzJTEMaXwNdoVErayqmxBkxodLEnk+KKHQ==","signatures":[{"sig":"MEUCIEZbyBABLQTWOYfTEUbU8woW4I21jmZ620OdJDgnpsMUAiEA6BTPWgkj7Clxk2W7ow8vmF/vkQYVaF/HUMU6k2qDZRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/557c21371e42fac96aba4b6174144a6d/ocap-indexdb-prune-1.24.3.tgz","_integrity":"sha512-Z2iA62Gq1PnQdXCqoRNvKTWsYAhxB8+4k0QRelgya0ZzGhYhqOBSWzJTEMaXwNdoVErayqmxBkxodLEnk+KKHQ==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.3","@ocap/indexdb-elasticsearch":"1.24.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.3_1756479385209_0.6175571449601334","host":"s3://npm-registry-packages-npm-production"}},"1.24.4":{"name":"@ocap/indexdb-prune","version":"1.24.4","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.4","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"6982175f60ee656cce50b486a4460651c6027d8b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.4.tgz","fileCount":6,"integrity":"sha512-lV+xbWLoVJUypPO8XhaTzzd9MyXqwybh1MJ871448RWhUnx8sxv5u60ehy1qBf6qJG0XzF2NuIVyNCfOU3BbDg==","signatures":[{"sig":"MEUCIB29Ipr/TZ6lJHkpe4GrmTP7/1V0a9AzqDEZa4HH7P3iAiEAq+7clbRe9ldfvgwbZY4G3S4GR+pyRFB+7AeOm2GeJSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.4.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f196f59b6ec91fccbfdcb7558e953dba/ocap-indexdb-prune-1.24.4.tgz","_integrity":"sha512-lV+xbWLoVJUypPO8XhaTzzd9MyXqwybh1MJ871448RWhUnx8sxv5u60ehy1qBf6qJG0XzF2NuIVyNCfOU3BbDg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.4","@ocap/indexdb-elasticsearch":"1.24.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.4_1756767314853_0.5175416725475654","host":"s3://npm-registry-packages-npm-production"}},"1.24.5":{"name":"@ocap/indexdb-prune","version":"1.24.5","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.5","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"9d5c566a624e166585abdc9026eb4e9f919748b8","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.5.tgz","fileCount":6,"integrity":"sha512-ZUuoat4ZwRO56b7UKkO9yFfvy8hzkEJSrbC7Ho5jgJesKOiVsGvlPrQNhZcehhErmhRzdTt9J/wZkd2HY38l6g==","signatures":[{"sig":"MEQCIG0iUdosti0XOdHdWdsevD516nCs2aWRDEPlB9Htql/kAiB3xycngjkqU5UDMVu8PrJf8uESZwmIaT2sAvWZ5M748Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.5.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/4cfc55bdbdf8a4bf23edd83667a10e52/ocap-indexdb-prune-1.24.5.tgz","_integrity":"sha512-ZUuoat4ZwRO56b7UKkO9yFfvy8hzkEJSrbC7Ho5jgJesKOiVsGvlPrQNhZcehhErmhRzdTt9J/wZkd2HY38l6g==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.5","@ocap/indexdb-elasticsearch":"1.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.5_1756768933915_0.5860197138886212","host":"s3://npm-registry-packages-npm-production"}},"1.24.6":{"name":"@ocap/indexdb-prune","version":"1.24.6","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.6","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"bcd6d108338e0e7e03f29d3d8d2e105f34b3b0bd","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.6.tgz","fileCount":6,"integrity":"sha512-KimcJFzISBckKNG9OJLq2LTJnik9KGex35oo24faEtVtRBG95dk+cUmv30K/md1grM/E5BcCxTZP744wbcTVHw==","signatures":[{"sig":"MEUCIDZHNplU7qzWdVxKaVltCbT/1QPdgsAUKuhRxd0kVTiGAiEAvpTjNblNnrpscMbje+xc0JCyHR1k6sdohsTz+2dcpZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.6.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/2c497f21ae4367c2fd368df25f4ffad3/ocap-indexdb-prune-1.24.6.tgz","_integrity":"sha512-KimcJFzISBckKNG9OJLq2LTJnik9KGex35oo24faEtVtRBG95dk+cUmv30K/md1grM/E5BcCxTZP744wbcTVHw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.6","@ocap/indexdb-elasticsearch":"1.24.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.6_1756769957076_0.705977549377786","host":"s3://npm-registry-packages-npm-production"}},"1.24.7":{"name":"@ocap/indexdb-prune","version":"1.24.7","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.7","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"43f42cb9877d9042ab404f53a5affe2e05f9ed48","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.7.tgz","fileCount":6,"integrity":"sha512-8stojMqmzM1S1yAkEVLyLcEH9UTpElIo58X3dn3xZbNx207+Qgin3ohGOSH/MYYfKkRujV7WxyC3ZSo5WMJIwg==","signatures":[{"sig":"MEUCIGtMfjL2Nuc5FAEMMOUFgbtdwX3Ol1iUFIe7i+9eeQj6AiEA9sRgukIWkGEpcgBkW2MOdETHdZTElAXB4teVueAhVT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.7.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/8a2f21d8d6f876c8b8472f047152d626/ocap-indexdb-prune-1.24.7.tgz","_integrity":"sha512-8stojMqmzM1S1yAkEVLyLcEH9UTpElIo58X3dn3xZbNx207+Qgin3ohGOSH/MYYfKkRujV7WxyC3ZSo5WMJIwg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.7","@ocap/indexdb-elasticsearch":"1.24.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.7_1756787575169_0.0911637478059919","host":"s3://npm-registry-packages-npm-production"}},"1.24.8":{"name":"@ocap/indexdb-prune","version":"1.24.8","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.8","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"57a833cfb416fb3e50057d27eb0d4a9154ead680","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.8.tgz","fileCount":6,"integrity":"sha512-V8doGbwrBs6NCfmT7Q3Oa1PIaV9Nwa+Qcn6jjcbNovfyxN1ffEpjeGFvkVBT8oNVkmn4rXCGMjA2QeOkO3OXWA==","signatures":[{"sig":"MEUCIBSufIiux4m5Hv0npar9dfNoG4hdTHmYjF6VyV2E/n9uAiEAjelar6UU/ve0S/rf8JStEZme6XMI5vBfxZisbbua4zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.8.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/8ec613ab9a2e87e31d620a59af853b0d/ocap-indexdb-prune-1.24.8.tgz","_integrity":"sha512-V8doGbwrBs6NCfmT7Q3Oa1PIaV9Nwa+Qcn6jjcbNovfyxN1ffEpjeGFvkVBT8oNVkmn4rXCGMjA2QeOkO3OXWA==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.8","@ocap/indexdb-elasticsearch":"1.24.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.8_1756854602597_0.2865750240585305","host":"s3://npm-registry-packages-npm-production"}},"1.24.9":{"name":"@ocap/indexdb-prune","version":"1.24.9","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.24.9","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"54e06bd7f4b25906459af4d0749007d1890d6f57","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.24.9.tgz","fileCount":6,"integrity":"sha512-DerSFh7KNlX/Gc1woTsO33/sIya1PpwE1cU3ZXWN+2W9ITPdII0rgWDWQSks7/9w2sya4P08FfYZFz3y+Cxymg==","signatures":[{"sig":"MEUCIEefHNy9bijUXWDa9GJ+sjROQdlLOU06l4SvgZ+s1900AiEAtCTVNQiDQ7BV8bHhW8Wu5Nw6ZrTok3xo/cjyA7TgmoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.24.9.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/1415c999e63500191202dd73f8be99a3/ocap-indexdb-prune-1.24.9.tgz","_integrity":"sha512-DerSFh7KNlX/Gc1woTsO33/sIya1PpwE1cU3ZXWN+2W9ITPdII0rgWDWQSks7/9w2sya4P08FfYZFz3y+Cxymg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.24.9","@ocap/indexdb-elasticsearch":"1.24.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.24.9_1757400285995_0.3507412188167789","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@ocap/indexdb-prune","version":"1.25.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"7a36113689a9051da5a6be95706084c547eb5ea3","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.0.tgz","fileCount":6,"integrity":"sha512-L6H+oiAQKo6zanAS48pM7nfWem1rhoFgmU6Vdgm1RWw7n7GXdVF5vLVZZjiqdroH+8poFMn1kuHCxCPlalXLNg==","signatures":[{"sig":"MEUCIQCOIW3tmBYwRZI5OG+I0wEykqmbhh4KEwhnnvUJRc7+zQIgRdlUUwqNoH4kUzL9X78uL5VuKYmRVK0NFimVrP56y/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/590bb7b96e5aed435f43d5f6c8d7ec2f/ocap-indexdb-prune-1.25.0.tgz","_integrity":"sha512-L6H+oiAQKo6zanAS48pM7nfWem1rhoFgmU6Vdgm1RWw7n7GXdVF5vLVZZjiqdroH+8poFMn1kuHCxCPlalXLNg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.0","@ocap/indexdb-elasticsearch":"1.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.0_1758094299035_0.2317887287491014","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@ocap/indexdb-prune","version":"1.25.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"5d65b24da4ed26e6d8f88ee76c66d06c909f2b9b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.1.tgz","fileCount":6,"integrity":"sha512-yFnxc1oqiVO6jHC9GVa5n7KPa9pPodx2W82J4et0Uxq6/FJ6Hh8T5+VGoU2wb8wJ77SGPZNw9kvRAD3j8EYG1A==","signatures":[{"sig":"MEUCIQDyzaRNk8j1KJKjDwlp1y7f7Ta4hB0HMO0vcraMnsbXDQIgQBBOn4pTbDk2RYq0elLHn8OAV1PwCmdqebf/C4hBZ/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/2c2459588bd11930d62feb3a6d97dd9e/ocap-indexdb-prune-1.25.1.tgz","_integrity":"sha512-yFnxc1oqiVO6jHC9GVa5n7KPa9pPodx2W82J4et0Uxq6/FJ6Hh8T5+VGoU2wb8wJ77SGPZNw9kvRAD3j8EYG1A==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.1","@ocap/indexdb-elasticsearch":"1.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.1_1758105723315_0.9029634598940559","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"@ocap/indexdb-prune","version":"1.25.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"563d4011b45ce364d18169f2c2ae92ec1cffe89d","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.2.tgz","fileCount":6,"integrity":"sha512-HKAdOiAMdyjnYhcSCUlFB1Osf42B33tlWKbAH8t9Z+8d9y8JBJiUbpyNmqtU3GwFd+5nVSZm8vEpaG6ewGfVgw==","signatures":[{"sig":"MEQCIFEnxkSpwhQwentRFs57aMkNQflQRf9IVr/oYyxqhsQtAiBi3jnBEThkWR9pajnLuZnmpY4ldESsdAz1tiNfZCUcgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/3d828cd14710a0ea0e115d9be8901165/ocap-indexdb-prune-1.25.2.tgz","_integrity":"sha512-HKAdOiAMdyjnYhcSCUlFB1Osf42B33tlWKbAH8t9Z+8d9y8JBJiUbpyNmqtU3GwFd+5nVSZm8vEpaG6ewGfVgw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.2","@ocap/indexdb-elasticsearch":"1.25.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.2_1758323840617_0.746255052833535","host":"s3://npm-registry-packages-npm-production"}},"1.25.3":{"name":"@ocap/indexdb-prune","version":"1.25.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"2731501c80adf4080f25840b2d40c94ea8d28f9e","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.3.tgz","fileCount":6,"integrity":"sha512-i6rTM/1Es2bUHf/pRZ1fUw20aKAZ3NquxxCIvaAUT4zX4Ozb+OHnn/L8Q4kR4GyX5773XOus7UGUvzFizXS3hg==","signatures":[{"sig":"MEUCIAWHAcGCPKZc64UnI52mLqEmitH1fhqzn/4ZPx7ZkMNnAiEA/u+/fbQfpzQOiNkhragBn+MQQjwgBQfccNgMejMaPHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/4669cd7b62d819e838ee09af01a64acb/ocap-indexdb-prune-1.25.3.tgz","_integrity":"sha512-i6rTM/1Es2bUHf/pRZ1fUw20aKAZ3NquxxCIvaAUT4zX4Ozb+OHnn/L8Q4kR4GyX5773XOus7UGUvzFizXS3hg==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.3","@ocap/indexdb-elasticsearch":"1.25.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.3_1758543370825_0.8266424021304157","host":"s3://npm-registry-packages-npm-production"}},"1.25.4":{"name":"@ocap/indexdb-prune","version":"1.25.4","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.4","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"890c7379185d025ac0c65642e38073abf99dcb91","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.4.tgz","fileCount":6,"integrity":"sha512-E9ZodXdlbRQVWmb7AZo6jdz6vyInBsMZ+7wzYN+CdWWCel7V5NWni3qEnhEG4XQo/6fhc+3wnIIQBbJHdvZf5A==","signatures":[{"sig":"MEYCIQCz1LfTQO+iEG1t3u0halQ99fzQYkiBL9e6XEiGvdVsaQIhAPbcpd4G+nWidKt+v1kaCb4dcuVMSnS1rT+aFeRBZnwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.4.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/015e3ff63c8a3030b64b3488c0beb7bd/ocap-indexdb-prune-1.25.4.tgz","_integrity":"sha512-E9ZodXdlbRQVWmb7AZo6jdz6vyInBsMZ+7wzYN+CdWWCel7V5NWni3qEnhEG4XQo/6fhc+3wnIIQBbJHdvZf5A==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.4","@ocap/indexdb-elasticsearch":"1.25.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.4_1758960851318_0.9683723439413323","host":"s3://npm-registry-packages-npm-production"}},"1.25.5":{"name":"@ocap/indexdb-prune","version":"1.25.5","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.5","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"543e61bb1381b8c64f3235151ba03f364a7047bf","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.5.tgz","fileCount":6,"integrity":"sha512-Yx6qLW5dx8z0ejk6F/7AaDlu4J0rT5NtsjBGkQ6IAucx5nhyuYhuBZI9Q3I3ezUPHXL2wy1wptECUl86CFSkag==","signatures":[{"sig":"MEUCIQCFRMnI6hvQxsPrLILyHKt3VFxcy3Px5IesD8hIMKRzcwIgZaBn9PnZezACPlSHVSbWZm8+69V55an3AIaEo3K5O4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.5.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/02ab53b83dbfba0b3af0a1ab0bae12ba/ocap-indexdb-prune-1.25.5.tgz","_integrity":"sha512-Yx6qLW5dx8z0ejk6F/7AaDlu4J0rT5NtsjBGkQ6IAucx5nhyuYhuBZI9Q3I3ezUPHXL2wy1wptECUl86CFSkag==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.5","@ocap/indexdb-elasticsearch":"1.25.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.5_1759184834047_0.9804776267852762","host":"s3://npm-registry-packages-npm-production"}},"1.25.6":{"name":"@ocap/indexdb-prune","version":"1.25.6","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.25.6","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"a0cb588b5a21ff1f18a77272e786b2aca8338317","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.25.6.tgz","fileCount":6,"integrity":"sha512-x8D4EtCEpUERuxu4fXt50D1x2RLpu0x0QF086BbqF/dLhtkKxTVdU8OEMK0F8woGZYqVsSUumTaCW1Ts728WrQ==","signatures":[{"sig":"MEYCIQDehfFkDzC6uZpQODgKNCvL1pLSunoYlApOoIe0tImfRgIhAJsZcqDKiULyl7UXTav/YUfK/FWAv4U71UO1mWScm7km","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.25.6.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/7f6c9bfdb4815900c83ee4eedeb9e675/ocap-indexdb-prune-1.25.6.tgz","_integrity":"sha512-x8D4EtCEpUERuxu4fXt50D1x2RLpu0x0QF086BbqF/dLhtkKxTVdU8OEMK0F8woGZYqVsSUumTaCW1Ts728WrQ==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.19.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.25.6","@ocap/indexdb-elasticsearch":"1.25.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.25.6_1759311166706_0.7229628645471369","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@ocap/indexdb-prune","version":"1.26.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.26.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"1422e26377dbe23483ae15897bb4356a663c4910","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.26.0.tgz","fileCount":6,"integrity":"sha512-KaleDLFHas03GvQGL4Z20VG0hSCK15qgy88MD00xyXUCvuC9dwkuGXrI17NCGY3yLPxIVZxInnXWAagcvINMIQ==","signatures":[{"sig":"MEQCIHpdngl5WyXiFDPAers1tP0kDHCYjpk8GKKQAlJwwjnXAiBRTWlBoY6bxm7rOn8chaDOD7vLbYW679f9QKpOl/3ukQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.26.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/6f7f3f80e02a6bd2b859234045dc78d7/ocap-indexdb-prune-1.26.0.tgz","_integrity":"sha512-KaleDLFHas03GvQGL4Z20VG0hSCK15qgy88MD00xyXUCvuC9dwkuGXrI17NCGY3yLPxIVZxInnXWAagcvINMIQ==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.26.0","@ocap/indexdb-elasticsearch":"1.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.26.0_1760002712057_0.3107748828898349","host":"s3://npm-registry-packages-npm-production"}},"1.26.1":{"name":"@ocap/indexdb-prune","version":"1.26.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.26.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"15b45b81a10ac33d3a8819f09b12027ceb0f1244","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.26.1.tgz","fileCount":6,"integrity":"sha512-xRAopT5+f9gC+6b5kjarwEIVh7rDUJZI/UxPfjnjt1GNk8AuAy84ljqt4SRLDycojI2X5LWvYTMQt6XW+h1V+g==","signatures":[{"sig":"MEYCIQDZj/19UhPKQnbjNs7lzKKvI1SLiz6eMN+G8eJCzP45EwIhALPHK6gwWvNHzNoOKI0fBN0993v/8UAQpkSu6Wwfrm+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.26.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/1a3d1dd4805bc9c67cf8409dda70e1ea/ocap-indexdb-prune-1.26.1.tgz","_integrity":"sha512-xRAopT5+f9gC+6b5kjarwEIVh7rDUJZI/UxPfjnjt1GNk8AuAy84ljqt4SRLDycojI2X5LWvYTMQt6XW+h1V+g==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.26.1","@ocap/indexdb-elasticsearch":"1.26.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.26.1_1760339939167_0.7345861000677243","host":"s3://npm-registry-packages-npm-production"}},"1.26.2":{"name":"@ocap/indexdb-prune","version":"1.26.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.26.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"fbe47a1497d02cfff376ece0dee3b2fa3726010c","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.26.2.tgz","fileCount":6,"integrity":"sha512-+kqsoohJx49PG58os1YDSPM2tvkAwp/wFVR1mpLE/4E6aZbw8frBd2ecPqCIKt80K585gnt6Guj0rZ6Zfq0ZCQ==","signatures":[{"sig":"MEQCIB/TcWeomQEDa9pJwYOn3i59lVpbBRqIje4R3uUtP6ZeAiAnpgIVFJDRkEed9mOePLWiRCilT/63RPizgekboSL88w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.26.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/026c98edaaed7d908aa54b3c6c44b59c/ocap-indexdb-prune-1.26.2.tgz","_integrity":"sha512-+kqsoohJx49PG58os1YDSPM2tvkAwp/wFVR1mpLE/4E6aZbw8frBd2ecPqCIKt80K585gnt6Guj0rZ6Zfq0ZCQ==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.26.2","@ocap/indexdb-elasticsearch":"1.26.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.26.2_1760351835590_0.6246830637878424","host":"s3://npm-registry-packages-npm-production"}},"1.26.3":{"name":"@ocap/indexdb-prune","version":"1.26.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.26.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"955fd036861928cf12c49417115f88daa713d3ba","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.26.3.tgz","fileCount":6,"integrity":"sha512-nsJ0jzOoupEccVK5+aAcsSlvtB+jUGt62rXzFMzGNYbMcVJxIyGxGR4u2PhuIyCqHJbnZORzIfAFy2O+xFRfWw==","signatures":[{"sig":"MEUCIAQlPVfix/XcLCS7pFrpoLDVR4oGW+hANMHZRMnBK/BBAiEAydAEs3xhT3DKZVndJImcm6+bkdLjjdk3FhStWgC9KIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.26.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/62da500c01dc14e8dafa5cbe4647fd66/ocap-indexdb-prune-1.26.3.tgz","_integrity":"sha512-nsJ0jzOoupEccVK5+aAcsSlvtB+jUGt62rXzFMzGNYbMcVJxIyGxGR4u2PhuIyCqHJbnZORzIfAFy2O+xFRfWw==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.26.3","@ocap/indexdb-elasticsearch":"1.26.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.26.3_1761126695634_0.3989407131445166","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@ocap/indexdb-prune","version":"1.27.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"184b3773385bce1f7e1c4f05f4df0470b7be7177","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.0.tgz","fileCount":6,"integrity":"sha512-Km4xHRIXoEqQNLrpIhK1SKKVIoM0wpNeooZHvu66Inr2ZdqWvBA3DCD6/w5uiVBJjWn+cGQzGxtDqhAUb9y1KA==","signatures":[{"sig":"MEUCIQC0NXl/QVAl9n9leY+wj3GUAYLvGVeVA8/E+w0MLrMA5AIgZrtMSHkNNltdr22lhGgISgmFZnG2grn8OXYzg5chOJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/39ac52b56a8d3e9fde26214cf34eb111/ocap-indexdb-prune-1.27.0.tgz","_integrity":"sha512-Km4xHRIXoEqQNLrpIhK1SKKVIoM0wpNeooZHvu66Inr2ZdqWvBA3DCD6/w5uiVBJjWn+cGQzGxtDqhAUb9y1KA==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.0","@ocap/indexdb-elasticsearch":"1.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.0_1761791338100_0.1339894383101412","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@ocap/indexdb-prune","version":"1.27.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"798b7a2e22ca03402be27ce3a92adb4b67566673","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.1.tgz","fileCount":6,"integrity":"sha512-ENHOsVE2yQwj8XURM5LMCxGcxYMOJV9o+vEstC0wOX/bqR9Bhe6H6gAAGhctap9LBti6E/eQRDsHym6EpwSfXA==","signatures":[{"sig":"MEQCIAiriwXMQK9aGudmoZCz7AFv2nYfqGd7nhzzXF1TGK6DAiBAdiEfudiOBvs+Q0peX4lD4ksOBKHaJwKQPmgsYGmTmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/1e1e61d774b1bc519a2e89abdf2d8843/ocap-indexdb-prune-1.27.1.tgz","_integrity":"sha512-ENHOsVE2yQwj8XURM5LMCxGcxYMOJV9o+vEstC0wOX/bqR9Bhe6H6gAAGhctap9LBti6E/eQRDsHym6EpwSfXA==","_npmVersion":"10.9.3","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.1","@ocap/indexdb-elasticsearch":"1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.1_1761903737922_0.5872517804632544","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@ocap/indexdb-prune","version":"1.27.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"2d251199ebde1dd3fd0090a24f8d7405e5641017","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.2.tgz","fileCount":6,"integrity":"sha512-zHlgwzj0/sIg9jpuYKLwPtP+GXM3lG2JBdSzTCBkkwYj88YY7j5i0os+Pencd/+J/0RgCMWmAxoib1xyGzB8aw==","signatures":[{"sig":"MEYCIQDk29UzCH24BNzC2NYsIvc48uHrO8jOe4ftp+MBy1Ft8AIhALOhbTsxJ+iwKFwr5Qw7YLTzQ3BD7c4lofDiCCooZ+mC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/5d30d877d6db804aacb73edc543622b2/ocap-indexdb-prune-1.27.2.tgz","_integrity":"sha512-zHlgwzj0/sIg9jpuYKLwPtP+GXM3lG2JBdSzTCBkkwYj88YY7j5i0os+Pencd/+J/0RgCMWmAxoib1xyGzB8aw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.2","@ocap/indexdb-elasticsearch":"1.27.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.2_1762173672014_0.778401682101681","host":"s3://npm-registry-packages-npm-production"}},"1.27.3":{"name":"@ocap/indexdb-prune","version":"1.27.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"d505cbfd58776eae70546a0b83cec9d8d90f9534","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.3.tgz","fileCount":6,"integrity":"sha512-K/QmWdukb62gL2E/1l1BOJRyAnNTiiwMwn6cf1592a0gK1/Gz1YXOdVVQ6tyyGsUO/8W1usV9cu34x8oQIVr3g==","signatures":[{"sig":"MEQCIBWFjg46T4RN9vdmQ3mdf9SdJneo6WIpbCJwDkhcxp+pAiBKBiFCC3sXSdT6Sho/jGKJvNlpmwrRV4GXu9ZkEtm07Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/03ab259508f6b6891a02ec7ab4860dc3/ocap-indexdb-prune-1.27.3.tgz","_integrity":"sha512-K/QmWdukb62gL2E/1l1BOJRyAnNTiiwMwn6cf1592a0gK1/Gz1YXOdVVQ6tyyGsUO/8W1usV9cu34x8oQIVr3g==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.3","@ocap/indexdb-elasticsearch":"1.27.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.3_1762438991000_0.7260861615674976","host":"s3://npm-registry-packages-npm-production"}},"1.27.4":{"name":"@ocap/indexdb-prune","version":"1.27.4","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.4","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"fc55d198350061d6872a752cc664cc5fdeb6a41c","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.4.tgz","fileCount":6,"integrity":"sha512-/oooIGsBl/y81aBzlrqEIussArmNQ69TXUv8JNPjulVqTjKjiufzN9SR02VeyBvYq4IRu2LdUMYqVhmrcYgtDg==","signatures":[{"sig":"MEQCIEVtnZEck9fMM0XzC9REERhCink1a19upgonlTi2f+/MAiAVvPYZRk0o2grKSYKdYDrCdrSom5UrM4J/jmW0lNj2Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.4.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/9316ef5381281b79363e04aba663d3f3/ocap-indexdb-prune-1.27.4.tgz","_integrity":"sha512-/oooIGsBl/y81aBzlrqEIussArmNQ69TXUv8JNPjulVqTjKjiufzN9SR02VeyBvYq4IRu2LdUMYqVhmrcYgtDg==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.4","@ocap/indexdb-elasticsearch":"1.27.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.4_1762522163923_0.9742932604796208","host":"s3://npm-registry-packages-npm-production"}},"1.27.5":{"name":"@ocap/indexdb-prune","version":"1.27.5","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.5","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"fff52b79b562ca82880c1a65dcead221026edc73","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.5.tgz","fileCount":6,"integrity":"sha512-Y09hgSfHmFmFDEvxkWvvBixieCBHTS88MZ38Z9fQbqgcSWydHkykkuF1s6JSKmGLtQLdQE4H2yfeTI7yoXnlPw==","signatures":[{"sig":"MEQCIFocTXB61VJojcqBTYkSszAAJxWb+daBoKMAXp973lSIAiBiOSiQW/ym+e1tQXN1QAZYxqYY6Svlv+lnuIWZNrgzhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.5.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/aaf59d3c3df31b0c5a51ae2f033cd941/ocap-indexdb-prune-1.27.5.tgz","_integrity":"sha512-Y09hgSfHmFmFDEvxkWvvBixieCBHTS88MZ38Z9fQbqgcSWydHkykkuF1s6JSKmGLtQLdQE4H2yfeTI7yoXnlPw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.5","@ocap/indexdb-elasticsearch":"1.27.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.5_1762941888704_0.607091705244367","host":"s3://npm-registry-packages-npm-production"}},"1.27.6":{"name":"@ocap/indexdb-prune","version":"1.27.6","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.6","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"ca0e3ef814fdde3b4635c3874c53221ba46549a6","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.6.tgz","fileCount":6,"integrity":"sha512-LVcGckXrG214zjLX5sPPVaSbzZOeY5d69XZ2oR2NuBntOhrXiJeffYAHvcAxtAlChj9ZvlfqroZ/TSdFcT/gkQ==","signatures":[{"sig":"MEUCIQDRLtyKUlYILzvlOvzWVx+1VmjBzPouL1/jNg0dEmtI5wIgZaI94aZ7zJE+VIcHRy+O2px3beZ7psNKlEDNXjDts/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.6.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/8e666ff1e2765bd6aa899b3bb4e78b4c/ocap-indexdb-prune-1.27.6.tgz","_integrity":"sha512-LVcGckXrG214zjLX5sPPVaSbzZOeY5d69XZ2oR2NuBntOhrXiJeffYAHvcAxtAlChj9ZvlfqroZ/TSdFcT/gkQ==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.6","@ocap/indexdb-elasticsearch":"1.27.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.6_1763045596873_0.39007574164737235","host":"s3://npm-registry-packages-npm-production"}},"1.27.7":{"name":"@ocap/indexdb-prune","version":"1.27.7","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.7","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"e4c58bdca4be2fb11d020a4ab7eae141a03507b0","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.7.tgz","fileCount":6,"integrity":"sha512-rcOnJruo0NzOnS03Dfbp0c2jTcZ8JTpSn/vhX821FVJnrI/OlPeVxIZa9i1qMFKj4PMSCAyTuPQNtv7+U+r6TA==","signatures":[{"sig":"MEYCIQDmas4MEWb90sN4KmxCd29WpoiAhrfyc960wF4pC+iN5wIhAOXV2Nbxbgrvqor9EAzU3FHo56E9OOyKeakVO3ARSH4y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.7.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/284a3d61c56661e5592524006c655e1f/ocap-indexdb-prune-1.27.7.tgz","_integrity":"sha512-rcOnJruo0NzOnS03Dfbp0c2jTcZ8JTpSn/vhX821FVJnrI/OlPeVxIZa9i1qMFKj4PMSCAyTuPQNtv7+U+r6TA==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.7","@ocap/indexdb-elasticsearch":"1.27.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.7_1763192316269_0.4458664401680077","host":"s3://npm-registry-packages-npm-production"}},"1.27.8":{"name":"@ocap/indexdb-prune","version":"1.27.8","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.8","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"4165d745e6598a68ba57224e469073045cd6d48d","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.8.tgz","fileCount":6,"integrity":"sha512-Ug35Jr77cwzpZfk5uqXW3df7b1skneZjMGbta/xn94VIcvd8sJ95VihDin188U0ZEj3VRRu0qkCq/ke+40ydXw==","signatures":[{"sig":"MEUCIGtTOvIKm2Oiw/YConRGQK3jdBDmjSG6mMzhbmSRD201AiEApJDFukGtPAxjh0M2uX2jFQ4EnmClLVZf4DqtVzVnQAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.8.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/feb3dd36ed7620b35cf7aa1aa5585f64/ocap-indexdb-prune-1.27.8.tgz","_integrity":"sha512-Ug35Jr77cwzpZfk5uqXW3df7b1skneZjMGbta/xn94VIcvd8sJ95VihDin188U0ZEj3VRRu0qkCq/ke+40ydXw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.8","@ocap/indexdb-elasticsearch":"1.27.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.8_1763436992632_0.5211201181762717","host":"s3://npm-registry-packages-npm-production"}},"1.27.9":{"name":"@ocap/indexdb-prune","version":"1.27.9","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.9","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"654d9223d4a04f42f1a30c9809aaba6c9dd4c31b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.9.tgz","fileCount":6,"integrity":"sha512-fuRqXXz9BBMyQ/3QsoxeslD2akajdGGRnKAEhGMDBS6JRoIzj5r8EoMYcmW6+X4C37aujoZMAqC6VDQgM9rCuw==","signatures":[{"sig":"MEQCIApLT8/PtyzzL9oS8wQ3CBYVXrucWSxglivEryR/SePvAiB+59tbgfAXadCvBwLGmZ62SxnWpVSCusq0pIXpelEonA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.9.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/b24037cdad4caed62ec4eee3af85c7a2/ocap-indexdb-prune-1.27.9.tgz","_integrity":"sha512-fuRqXXz9BBMyQ/3QsoxeslD2akajdGGRnKAEhGMDBS6JRoIzj5r8EoMYcmW6+X4C37aujoZMAqC6VDQgM9rCuw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.9","@ocap/indexdb-elasticsearch":"1.27.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.9_1763446637371_0.23065989962761635","host":"s3://npm-registry-packages-npm-production"}},"1.27.10":{"name":"@ocap/indexdb-prune","version":"1.27.10","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.10","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"3c3a046c3b7c53396e7767d5a745db34ef0175d0","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.10.tgz","fileCount":6,"integrity":"sha512-ULnUSTP1Has8KJKE28bJwCLxKM4WEgL25pdj8pUJazsT8UlZYlJesO7swhNaRmbIg6ngzfMDH/bGnq7fuXkkKQ==","signatures":[{"sig":"MEQCIFgi4Gc6rb+yeE1BbpeVP4zZW6yPlUzyC+VMLCG4kcQsAiA61ejpdFuUooVzMs2UmU/h1DPfR3tKtnK0GjFQ7rWu2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.10.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/38afa83fb0f09fa403133d7105eedb8d/ocap-indexdb-prune-1.27.10.tgz","_integrity":"sha512-ULnUSTP1Has8KJKE28bJwCLxKM4WEgL25pdj8pUJazsT8UlZYlJesO7swhNaRmbIg6ngzfMDH/bGnq7fuXkkKQ==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.10","@ocap/indexdb-elasticsearch":"1.27.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.10_1763449313154_0.44387916827803675","host":"s3://npm-registry-packages-npm-production"}},"1.27.11":{"name":"@ocap/indexdb-prune","version":"1.27.11","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.11","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"52054d4ec9a39dbdc10159d9b123be9b09852c72","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.11.tgz","fileCount":6,"integrity":"sha512-Zben8CY1LrWm8dZrhNqvoKy5RWlalc2PKIrBeIXFdIZ5vp6gcdWwzbR41En7TQKx8HEaQfGolQHyzX2cE20zXA==","signatures":[{"sig":"MEYCIQDISRSUzCS6VspdyF+27LGIrBSt2HwzB8cDFa6PKuvbewIhAOdcNMxMm7p3Zs5naDekJDjDfaoVEWmY4o3ShVOfbngH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.11.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/b9d0ae035da079a60b5f9c23f6dff917/ocap-indexdb-prune-1.27.11.tgz","_integrity":"sha512-Zben8CY1LrWm8dZrhNqvoKy5RWlalc2PKIrBeIXFdIZ5vp6gcdWwzbR41En7TQKx8HEaQfGolQHyzX2cE20zXA==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.11","@ocap/indexdb-elasticsearch":"1.27.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.11_1763463748767_0.681934754436311","host":"s3://npm-registry-packages-npm-production"}},"1.27.12":{"name":"@ocap/indexdb-prune","version":"1.27.12","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.12","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"4d5ca7d42d8246961be5037e013d7ad435b21864","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.12.tgz","fileCount":6,"integrity":"sha512-mU7c09v/0HTOrl+nFIQzFMZRsBIUgMO4DwWGcyf/GngJTJgJrnzt/e1l9PRrW7Kkk7hW9WZhFIeZuoH2XMZHDw==","signatures":[{"sig":"MEUCIQD6mmJ/Gslv5AnS49mtrJ74JCs3UAWK5VgSjPfqVPsg5wIgWK0UOfzpdwfPicMES0u48fVB/bwMfx39DBuAfjXZx0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.12.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/52d4c4a9f9e7583ce3ea21c1e2101ddd/ocap-indexdb-prune-1.27.12.tgz","_integrity":"sha512-mU7c09v/0HTOrl+nFIQzFMZRsBIUgMO4DwWGcyf/GngJTJgJrnzt/e1l9PRrW7Kkk7hW9WZhFIeZuoH2XMZHDw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.12","@ocap/indexdb-elasticsearch":"1.27.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.12_1764113934190_0.7617365113055339","host":"s3://npm-registry-packages-npm-production"}},"1.27.13":{"name":"@ocap/indexdb-prune","version":"1.27.13","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.13","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"869d3e3cdce542cb581e962295930ebcb04f7a3b","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.13.tgz","fileCount":6,"integrity":"sha512-O1DlsRBT+f3OvYxsQbFDLsYjglKbyD/TyEjzECMb/OVypEQUsCg4rVH8C1NAr6zHlYoGfrL+xidmvCZPA9hVWQ==","signatures":[{"sig":"MEUCID1+JaJ2D38zKu/TvB8JdifYk/sRuj5cNPGXhR73uNNyAiEAmd04cm1QhMRGndjgx/zlhYHpj8tFvVfxukDb8fUSEy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.13.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/5eb54471725f34541eedc41cd83fdb2c/ocap-indexdb-prune-1.27.13.tgz","_integrity":"sha512-O1DlsRBT+f3OvYxsQbFDLsYjglKbyD/TyEjzECMb/OVypEQUsCg4rVH8C1NAr6zHlYoGfrL+xidmvCZPA9hVWQ==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.13","@ocap/indexdb-elasticsearch":"1.27.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.13_1764574411593_0.5738519076993969","host":"s3://npm-registry-packages-npm-production"}},"1.27.14":{"name":"@ocap/indexdb-prune","version":"1.27.14","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.14","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"d781a772a39cfd97c416bdf3a1532a0d0dde9949","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.14.tgz","fileCount":6,"integrity":"sha512-uFvmCc1wKCRmRb1u78goQwykRgmjPj/5HgonxHnj8/c/kfRNXWP3wwIYkr3tWtVqsc+npTNQK90+u74FFvDOyw==","signatures":[{"sig":"MEQCIHNs1A9T6HK3HTzeVW/Z0vMliocrvUCuWc1ExIfeMtE+AiA6FMdR0z/L5DW6W3BvXXtYEm1FariEvAlgkWkC63RYxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.14.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/6bf13cefc0ed9174801f951c23b64369/ocap-indexdb-prune-1.27.14.tgz","_integrity":"sha512-uFvmCc1wKCRmRb1u78goQwykRgmjPj/5HgonxHnj8/c/kfRNXWP3wwIYkr3tWtVqsc+npTNQK90+u74FFvDOyw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.14","@ocap/indexdb-elasticsearch":"1.27.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.14_1764865948307_0.2484778348957637","host":"s3://npm-registry-packages-npm-production"}},"1.27.15":{"name":"@ocap/indexdb-prune","version":"1.27.15","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.15","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"d547228c7fb336c8d5dbd3846835ad99ca29ba4d","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.15.tgz","fileCount":6,"integrity":"sha512-pFyvrY3CNyLuc+SxsMVhjL+Vaas9AVuaE5S545hjmOni9piSpHN0sF8Vd8datHYH3ogtb7WRdMBwn4eqVcFS2w==","signatures":[{"sig":"MEYCIQDmwTG4JkqHO8OFLiTYFRrIf856xwVGntdTb6QxylVv0AIhAIayBFWgdNNtU+FaOkbysbShw0b6QpUceZ6lN0Ph8gfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.15.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ccade6d5ee1bf908ff0c8b11f3e3c77f/ocap-indexdb-prune-1.27.15.tgz","_integrity":"sha512-pFyvrY3CNyLuc+SxsMVhjL+Vaas9AVuaE5S545hjmOni9piSpHN0sF8Vd8datHYH3ogtb7WRdMBwn4eqVcFS2w==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.15","@ocap/indexdb-elasticsearch":"1.27.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.15_1765801581188_0.10930650965862054","host":"s3://npm-registry-packages-npm-production"}},"1.27.16":{"name":"@ocap/indexdb-prune","version":"1.27.16","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.27.16","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"d2e30abe063ae71fa9981edeadd7f88b8e644ee0","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.27.16.tgz","fileCount":6,"integrity":"sha512-x+4FylmnrL5A2ij48ShgGQTHdDGmY15Sm3VShxzoxE0ER+XkpthnYp0bVpkptRAT/fxMQLN4c7WbLMMzrl8f8w==","signatures":[{"sig":"MEQCHzB/pCDbmNnwz3epJe7N2NlqlIF5MBNo15uEFlrSKNgCIQCU9SXtD62q2cb8FVkOF2e1LYKIX8s6LKXNrPDCq0m4oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8239},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.27.16.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/d8323e0b15d50b472bb7e2498014f863/ocap-indexdb-prune-1.27.16.tgz","_integrity":"sha512-x+4FylmnrL5A2ij48ShgGQTHdDGmY15Sm3VShxzoxE0ER+XkpthnYp0bVpkptRAT/fxMQLN4c7WbLMMzrl8f8w==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.27.16","@ocap/indexdb-elasticsearch":"1.27.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.27.16_1766409944939_0.7674423527313285","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@ocap/indexdb-prune","version":"1.28.0","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.0","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"8c0f5afd1a68b024cd81a1da70bf069b5a812415","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.0.tgz","fileCount":6,"integrity":"sha512-+WKQQ/ZPbqNe2cr6FbuSW6iI/FsKnTRUkDma86W7KSmnNRW5HdnGaXuSmRm6b4x1R2R19hVk3ZD1dhfqIf6NYQ==","signatures":[{"sig":"MEQCIAGaJ2Tn8PlycGHtZyXyjjR+lzXKFwv+ayaEso+GU8duAiBm8SwUNS/LI02m848mvIhGactcb8pGdLHylu6r4pyGFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.0.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/5f099862c920731b28717db5efa046f5/ocap-indexdb-prune-1.28.0.tgz","_integrity":"sha512-+WKQQ/ZPbqNe2cr6FbuSW6iI/FsKnTRUkDma86W7KSmnNRW5HdnGaXuSmRm6b4x1R2R19hVk3ZD1dhfqIf6NYQ==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.0","@ocap/indexdb-elasticsearch":"1.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.0_1767530624357_0.5188938608528597","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@ocap/indexdb-prune","version":"1.28.1","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.1","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"7d4b9e0d62bcb54e37577fe8f78397ad5f5f6756","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.1.tgz","fileCount":6,"integrity":"sha512-IxptcoXDGNMWn49fnMwbMVCRJhgRj6ljS13Yf/Rs/W61fMX90jgk6OGmshhVbO21O4STTQqEq3mg1rbYyzSJdw==","signatures":[{"sig":"MEYCIQDTv/sur2pNWEuaklC5uY0jtuliphG30NlaZEzi8wFGgAIhAMtuOWguMb0rmFlG5SF+/1y6FMmVZrhvD1LwRpqEL8PC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.1.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/ae24b376672752e3acd24905f09616bf/ocap-indexdb-prune-1.28.1.tgz","_integrity":"sha512-IxptcoXDGNMWn49fnMwbMVCRJhgRj6ljS13Yf/Rs/W61fMX90jgk6OGmshhVbO21O4STTQqEq3mg1rbYyzSJdw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.1","@ocap/indexdb-elasticsearch":"1.28.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.1_1767580082777_0.717896005220221","host":"s3://npm-registry-packages-npm-production"}},"1.28.2":{"name":"@ocap/indexdb-prune","version":"1.28.2","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.2","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"4cb9feba1fa26aca27dbb8908eb4d4a95cff9539","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.2.tgz","fileCount":6,"integrity":"sha512-QNLTi8wl4xwZSBIfF60PeEF+qtk4V9Nz2iEy+lRNYlYAR3pGFEZkw1ScvDqzvBObXD+ZWZiLn8xeZZX64yU5Og==","signatures":[{"sig":"MEUCIQCALT+qxZORhcR0ehTE28xhI6xyI/1ObbQOV3+7KdFz1AIgTJVjA69tb/U2lsMD1Y7a+pZhInf8YdUSgDhrbzmvuP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.2.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/f0d6aa3f4fc1d435f34913b19819142b/ocap-indexdb-prune-1.28.2.tgz","_integrity":"sha512-QNLTi8wl4xwZSBIfF60PeEF+qtk4V9Nz2iEy+lRNYlYAR3pGFEZkw1ScvDqzvBObXD+ZWZiLn8xeZZX64yU5Og==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.2","@ocap/indexdb-elasticsearch":"1.28.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.2_1767686073366_0.36892689541562795","host":"s3://npm-registry-packages-npm-production"}},"1.28.3":{"name":"@ocap/indexdb-prune","version":"1.28.3","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.3","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"cdaed0132b252ef2b24612476ecc444ff1c1ef68","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.3.tgz","fileCount":6,"integrity":"sha512-q5n2wPwdWQf+1+qtrmKwSPB1zst1HExOuNFeZmUhuGxZaZ7McXXiR+4NgU7jd4gh+1OVy2+g9Ts9TlxRY6v8kw==","signatures":[{"sig":"MEUCIGz/a2JUK0ecIX/TzqRlowUmThO+JhUlj2CsdzHg7bGeAiEAiiQvECoBDDgZHyr+MFmMJUyN5r6AfOuu1STE3c/XoWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.3.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/22d72793784df2cf795ca5a6fd766b61/ocap-indexdb-prune-1.28.3.tgz","_integrity":"sha512-q5n2wPwdWQf+1+qtrmKwSPB1zst1HExOuNFeZmUhuGxZaZ7McXXiR+4NgU7jd4gh+1OVy2+g9Ts9TlxRY6v8kw==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.3","@ocap/indexdb-elasticsearch":"1.28.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.3_1767716295010_0.9276467996687843","host":"s3://npm-registry-packages-npm-production"}},"1.28.4":{"name":"@ocap/indexdb-prune","version":"1.28.4","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.4","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"4334a70151bb666ebb247cd03717e0c3da45c6ed","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.4.tgz","fileCount":6,"integrity":"sha512-q2mDOMHGmfHYLazjKwsfAdoygQt8YP5xdqSNxakV7IcV+owtYxFNctSurx26MRTc2DkzzXHCwyrDGg3qOcVRoA==","signatures":[{"sig":"MEUCIFTAp8vBBQ864f3VGHOlrXpO4b5cMK7ZQ+B/D9MiJ5RSAiEA7tcFuJnUT3T0eHCbwRzrr0d2GogwyM4WZYNBufqNsYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.4.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/688746173a965d238a593bda7178462e/ocap-indexdb-prune-1.28.4.tgz","_integrity":"sha512-q2mDOMHGmfHYLazjKwsfAdoygQt8YP5xdqSNxakV7IcV+owtYxFNctSurx26MRTc2DkzzXHCwyrDGg3qOcVRoA==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.4","@ocap/indexdb-elasticsearch":"1.28.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.4_1767794416760_0.9102631733265638","host":"s3://npm-registry-packages-npm-production"}},"1.28.5":{"name":"@ocap/indexdb-prune","version":"1.28.5","keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","_id":"@ocap/indexdb-prune@1.28.5","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"dist":{"shasum":"ecf937cfcf5cee41fa8e6d937051d503cc9df479","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.5.tgz","fileCount":6,"integrity":"sha512-647toUW6kze2FJ+JMnXpbeVFkctxljTS2NLwGDrzW2bJi7gGjhaJ7DRhOWhEQOrp/OG2Y2Ozz/v1yT/d+zlwHQ==","signatures":[{"sig":"MEUCIQCS5IiNVTz9YSOmY+BLKOCjZHvQnONV/oU3szGo5ERWuwIgAX31+/5PYadrsOSsMuYKMSJkz+a9Cb1s8Zxk/qjZUCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8236},"main":"lib/index.js","_from":"file:ocap-indexdb-prune-1.28.5.tgz","_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"_resolved":"/tmp/7c9a65ed4b8575c9b9e1ef01a5d0698f/ocap-indexdb-prune-1.28.5.tgz","_integrity":"sha512-647toUW6kze2FJ+JMnXpbeVFkctxljTS2NLwGDrzW2bJi7gGjhaJ7DRhOWhEQOrp/OG2Y2Ozz/v1yT/d+zlwHQ==","_npmVersion":"10.9.4","description":"Tool to prune records from indexdb that do not exist in statedb","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv-flow":"^3.2.0","@ocap/statedb-dolt":"1.28.5","@ocap/indexdb-elasticsearch":"1.28.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/indexdb-prune_1.28.5_1767881907767_0.4386678649753435","host":"s3://npm-registry-packages-npm-production"}},"1.28.6":{"name":"@ocap/indexdb-prune","version":"1.28.6","description":"Tool to prune records from indexdb that do not exist in statedb","main":"lib/index.js","publishConfig":{"access":"public"},"keywords":["indexdb","elasticsearch","prune","sync"],"author":"","license":"ISC","dependencies":{"dotenv-flow":"^3.2.0","@ocap/indexdb-elasticsearch":"1.28.6","@ocap/statedb-dolt":"1.28.6"},"_id":"@ocap/indexdb-prune@1.28.6","_integrity":"sha512-Z7Yt8HJUdSgtzycnliY3dE8ABpDQ585lhNz5YLL8Kj3Svec41qQ+fPxhLeYMYzD8t+s+ZO+eLYW6G6KsiApHaQ==","_resolved":"/tmp/d2d2f1dac1d913369660beccade1a289/ocap-indexdb-prune-1.28.6.tgz","_from":"file:ocap-indexdb-prune-1.28.6.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Z7Yt8HJUdSgtzycnliY3dE8ABpDQ585lhNz5YLL8Kj3Svec41qQ+fPxhLeYMYzD8t+s+ZO+eLYW6G6KsiApHaQ==","shasum":"aac09818d357d76d32f4346a0764acabb4006ec4","tarball":"https://registry.npmjs.org/@ocap/indexdb-prune/-/indexdb-prune-1.28.6.tgz","fileCount":6,"unpackedSize":8236,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA9/kK5PuOL3Pp6o3LyhnT6K8ZXQpHiJIUY+JzDBirFyAiAuSIH+gSWC9oBkpodJ4XV9zhLdHF4RjhtKO7gAeSyRWg=="}]},"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"directories":{},"maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/indexdb-prune_1.28.6_1768902678659_0.2947404677898926"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-09T08:24:01.938Z","modified":"2026-01-20T09:51:19.093Z","1.20.7":"2025-05-09T08:24:02.234Z","1.20.8":"2025-05-09T10:50:47.182Z","1.20.9":"2025-05-13T09:08:52.570Z","1.20.10":"2025-05-14T06:49:02.772Z","1.20.11":"2025-05-16T08:30:07.642Z","1.20.12":"2025-06-03T13:38:57.874Z","1.20.13":"2025-06-05T03:11:04.211Z","1.20.14":"2025-06-06T14:39:10.468Z","1.20.15":"2025-06-27T09:09:06.250Z","1.20.16":"2025-07-14T07:41:46.653Z","1.21.0":"2025-07-16T02:26:29.898Z","1.21.1":"2025-08-05T01:45:23.602Z","1.21.2":"2025-08-06T09:32:28.069Z","1.21.3":"2025-08-12T02:05:18.200Z","1.22.0":"2025-08-18T08:24:03.910Z","1.22.1":"2025-08-18T10:56:11.310Z","1.22.2":"2025-08-18T23:55:07.655Z","1.22.3":"2025-08-20T06:18:22.006Z","1.23.0":"2025-08-26T09:13:15.291Z","1.23.1":"2025-08-26T14:24:19.181Z","1.24.0":"2025-08-28T11:30:37.475Z","1.24.1":"2025-08-29T08:04:45.830Z","1.24.2":"2025-08-29T10:19:42.098Z","1.24.3":"2025-08-29T14:56:25.385Z","1.24.4":"2025-09-01T22:55:15.020Z","1.24.5":"2025-09-01T23:22:14.099Z","1.24.6":"2025-09-01T23:39:17.250Z","1.24.7":"2025-09-02T04:32:55.350Z","1.24.8":"2025-09-02T23:10:02.767Z","1.24.9":"2025-09-09T06:44:46.173Z","1.25.0":"2025-09-17T07:31:39.225Z","1.25.1":"2025-09-17T10:42:03.509Z","1.25.2":"2025-09-19T23:17:20.782Z","1.25.3":"2025-09-22T12:16:10.996Z","1.25.4":"2025-09-27T08:14:11.506Z","1.25.5":"2025-09-29T22:27:14.234Z","1.25.6":"2025-10-01T09:32:46.892Z","1.26.0":"2025-10-09T09:38:32.259Z","1.26.1":"2025-10-13T07:18:59.339Z","1.26.2":"2025-10-13T10:37:15.836Z","1.26.3":"2025-10-22T09:51:35.854Z","1.27.0":"2025-10-30T02:28:58.283Z","1.27.1":"2025-10-31T09:42:18.121Z","1.27.2":"2025-11-03T12:41:12.212Z","1.27.3":"2025-11-06T14:23:11.177Z","1.27.4":"2025-11-07T13:29:24.102Z","1.27.5":"2025-11-12T10:04:48.871Z","1.27.6":"2025-11-13T14:53:17.105Z","1.27.7":"2025-11-15T07:38:36.450Z","1.27.8":"2025-11-18T03:36:32.907Z","1.27.9":"2025-11-18T06:17:17.549Z","1.27.10":"2025-11-18T07:01:53.382Z","1.27.11":"2025-11-18T11:02:28.959Z","1.27.12":"2025-11-25T23:38:54.386Z","1.27.13":"2025-12-01T07:33:31.772Z","1.27.14":"2025-12-04T16:32:28.445Z","1.27.15":"2025-12-15T12:26:21.406Z","1.27.16":"2025-12-22T13:25:45.086Z","1.28.0":"2026-01-04T12:43:44.500Z","1.28.1":"2026-01-05T02:28:02.948Z","1.28.2":"2026-01-06T07:54:33.515Z","1.28.3":"2026-01-06T16:18:15.164Z","1.28.4":"2026-01-07T14:00:16.894Z","1.28.5":"2026-01-08T14:18:27.904Z","1.28.6":"2026-01-20T09:51:18.913Z"},"license":"ISC","keywords":["indexdb","elasticsearch","prune","sync"],"description":"Tool to prune records from indexdb that do not exist in statedb","maintainers":[{"name":"wangshijun","email":"shijun@arcblock.io"},{"name":"polunzh","email":"polunzh@gmail.com"},{"name":"mave99a","email":"rob@arcblock.io"}],"readme":"# IndexDB Prune Tool\n\nThis tool helps identify and remove records from Elasticsearch-based IndexDB that do not exist in the StateDB. The process is now streamlined with an API-based approach for better integration with other systems.\n\n## Usage\n\n### Programmatic API\n\nYou can use the tool programmatically by importing it:\n\n```javascript\nconst pruneIndexDB = require('@ocap/tools-indexdb-prune');\n\nasync function runPrune() {\n  try {\n    const deletedRecords = await pruneIndexDB();\n    console.log('Pruning completed successfully');\n    console.log('Deleted records:', deletedRecords);\n    // deletedRecords format: { account: ['id1', 'id2'], tx: ['txid1', 'txid2'] }\n  } catch (err) {\n    console.error('Pruning failed:', err);\n  }\n}\n\nrunPrune();\n```\n\n## Process\n\nThe tool now performs these operations in a single flow:\n\n1. Establishes connections to both IndexDB (Elasticsearch) and StateDB (Dolt)\n2. Scans all tables in IndexDB (tx, account, asset, delegation, token, factory, stake, rollup, rollupBlock)\n3. For each record, verifies if it exists in StateDB\n4. Automatically deletes records that exist in IndexDB but not in StateDB\n5. Returns a map of deleted record IDs by table\n\n## Return Value\n\nThe function returns an object with tables as keys and arrays of deleted IDs as values:\n\n```javascript\n{\n  account: ['accountId1', 'accountId2', ...],\n  tx: ['txId1', 'txId2', ...],\n  asset: ['assetId1', 'assetId2', ...],\n  // other tables...\n}\n```\n","readmeFilename":"README.md"}