{"_id":"@schemeless/event-store-adapter-dynamodb","_rev":"35-75cf9767aaadcd1f9a9886c0a647d552","name":"@schemeless/event-store-adapter-dynamodb","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"1.0.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@1.0.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"16d0976884f6497262555fad91ae23d4a51fc68c","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-1.0.0.tgz","fileCount":15,"integrity":"sha512-XYDyMt6DGyYR5spCcQQi8mZSO1liVesiv+7mwazepfz2tbp7S9j7bIsp81dEUMFIBOY7EbclR2EBk1heoKjFpg==","signatures":[{"sig":"MEYCIQCRHujFPI0YjF+RgBz1iojT5r01idwgUpvv0oN/v11A7wIhAJoETUgZxQqZ94rIdLA7Z6MClvBmG7hqlFW2k0v+kxJ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvhuYCRA9TVsSAnZWagAA7H4P/3YfUMMTJjZ7UlxjpAtY\n07hYjIPGmI/xfnzi1SVSRm6T4HVgZn2MqAKqqAGLc50HzR7X+wj40t0iZqXA\n62O4D9PX+dJb86Xo9lpUObUaQ7iSP+eAbPXD2vLDleG/qFFrjgeJGOY8/Opn\nR7P/mn9PE7auMWBehC+LWXZ9snQxtRDXoxDay9Y2eUaasvGE67suoaC/Q/S6\n4qN7RVVjR9U0TlZ2VR9ZYr+3zR1PrxpnQPC6yVvS319QiWZy9bDRy+r6l40w\nXLpMzfLnWdo0Fazuz+brBA4X3+b4sKm4YSwHRk0GL2IshfTKLUCvtdbiH40N\nZwNOcjH3wDBD3+HX3rzPLmFaqnkGgUwuzBrkuHcJIN4vKS24+GeWY6US21G6\nWEbxS/wmNuo4uYHHTnB2JN5E1jRdJhxVoBO5jq6BUyY/bEVstz+J2ikluj3v\njFtcr9t6zXMNwmi23+WCDhEc66TRAIgUjcazl+cP2eIHa93Cr9yWyvja7bXs\nQ3Vy9/c+D/4caPhHSEq+TLjo4ZI08E2GUvfos8GquMyr+GL0hbkqS0t2CmMg\nnwQurcWAkU4Ea+82B2yYi9z9iGkW+pDjc1ipsQcOAZ3whLypZ0uihx2yRrW+\nU02bToGUIG/zeVNaGKaLyROSGG5Lyk2FlSJG1+C023H91g6NS3rZdWODPh49\nG2uw\r\n=WHYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9d1a4509b3b113390c5eab78d214c150bebead7f","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^1.0.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_1.0.0_1606294424331_0.4471876251449025","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.1.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.1.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"845d23447c2dbb7bea68b0f1a7694f2554c91cdc","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.1.0.tgz","fileCount":15,"integrity":"sha512-YDmSE03IS9lhh7mGE5y5Eu67paDzjZxinsImBj6E/HasUQVL9hkShq9pH68spsIUCd/xwPQKIWhFUPlPumOqQg==","signatures":[{"sig":"MEUCIAyVv7sxF+PrOeUj4tq8Xu2frDMzG1JBQTOTFcQfRcBvAiEA9D4lucWF25L7gNiXq1JHUltbR0/7jb+0//TAYclD9Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwdgfCRA9TVsSAnZWagAAdXEP/RTlYWtbM/p6bDbvTtJu\ncmGmvOBBLiS9vjWi78w/+lwi9S14C+K5TOA/DbaLKJpPlSr2fr/lItef0pcT\nlcwNiZDOSqopo/o6kgQET0pUXi0peQnPnJ4+m8qYh0o9w3V/TtULbjovYmxF\npjjxcpW5YIpNFraEIVCaHSPzoNY3sHSVnHk1wYOWtKnC+GR77xDJJddaARcE\nEIELd2EdVTmvWy4eBeXick9IDKxI8c0zEq4R4klg+UXRNC5Q4QX3T1nHYMnI\nYLTTeelsePvD0+OnMXtj99m1gUDQXhSZ2tcAUhJGvrMwEpGfW+jcx98zv5PF\n45TF+O0/9JdfsCx6tdzHpQhb086kYyKA+Vhn46zPgQl0tBUZ4hjCqxL+gRr9\nkaC8/gH6eP5cye7FQ1cm82t7AXycDVvg16DCbXg0xpwQ6D03nnEtkvu4P3+u\nJtDv9fEdiv5lmGX+WMXGcCPSN6CwcOHnJRsRKU0JjhbVaxRzHenysVxcq6z4\nUSAfffNWGsQzAZjO5w4JNQr/vFq6m2MUpeuKvUncY8RZuL0kn588P8PfCPua\npIFBVMMGZshpT5RJtQpLTYAow2HL8NjiIthywpJmyKese2zHpPrBY2OO5yO0\nlz/jI96UDgzpnC/eTIAJ0WBJUGkQypeMqTsIfUrJCGkufwuA6vRR2bzfZ2Y1\nkUqb\r\n=jN7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"72c76c4076affea07a6db1d1e256339908f63dbe","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.1.0_1606539294872_0.4906107572252565","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.1.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.1.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"d1e9e349a5344f34bf9f8d273d7e2a1a928fa934","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.1.1.tgz","fileCount":15,"integrity":"sha512-s6fvffjvpzld82oB1g5cvEtHvItccenfC/Gk1z2stJePVg6Rwgxk1ECHJp1XzhxzyvdCXtQ8xzoNcTTyKcZ1ww==","signatures":[{"sig":"MEUCIQCZG2S2pUWV/J+NPxq9teqrbEhn0t2XynNcInQc9yZzqgIgJ60T0I/AFMF0+TcYc6nSIzd/hNVdOlHHzP6GkRL2hH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy/uoCRA9TVsSAnZWagAAvtwP/0JZ7IUA6NN7f+36ZBTK\n6J+xK2aO8uoD7OwEBqwL1CdG66I6z6Y93R8fcZ0TvzovsP785GXQd2jaUd0Y\nPq7uGXnGDCyQC3qtYYQcSs56swAjyWDvNmxqQOcvzC/VS3j76i7Q5G1m54dz\nnW8GUchAy45MdSzvNbVfL8kcb/F/x6SleXNJ6m7GhpM/1/5XgdoI5l4ICl7d\nkZi8wD0BhfXrJxFqGHeOaV5DxcHCTiI4xoWU3zcEPbiaKXjBDxa5venwGyFf\n6q7S64VBGVsEni8J9DjKtaKNiFft7+BrkeuBmlL18XWtF+DRgpI2GQ25qmIh\nBMua9yHQeA+HJxKEKWZLWZt8JIu2TVLQgM3n20AB1aYopgfzL59zVRs3qPAr\nMEGR9+Nf5e6KbUCtxd9CXozxbFHMvzq7duTiyagx/oEdzDNemgxrT6aHJ8h7\nDTri4m6UxV3AVhHCerRvFyLYmwb5NWoX4fBttd+K2vlz0J+zq39yNlo8qPdb\nj6NyzSjwHSXiLJsLr2WIYR6Yxd+fR/lhCtzXgAWX5Qtkd3IT/X8OevXUg4Hf\nviM60bR6aHf8OQ7XwmEkcniGzUxAcjf5PWr4v/TIVSRiczxTVNQEz5knFAR9\n6n67Bo/usRqjyNUyGcVpU/1wum5Neb36PR9EkFgHlaAQ5phpKtlsRM4i9bgb\n53xj\r\n=kcrW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0fdea2a8d55cbe9dcef0cc29c189b7c943fae72a","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.1.1_1607203751612_0.34152113311796106","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.1.2","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.1.2","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"c4849250b784a934db79c526706806d3b75732cc","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.1.2.tgz","fileCount":15,"integrity":"sha512-SNJA2fHjEfOw6s3vZy6Lp/rMefmJyj/bOVYyVCRr6aWzoAUiGyVxS9iREY1YaTGMhu58JiO6+Ak9fwk3cpZNUg==","signatures":[{"sig":"MEUCIQC9L7v5qw1kRu+eSC8bxBxBZJcQ9K/Taq1OEOzpBCmlvQIgKZVopk39EHskwrGi2mR0xKB4g43uXytJPynZTINYGXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzJB8CRA9TVsSAnZWagAANxEQAJM8FYeUUtXc/rrizrWL\nsuAzSiNREXXbIksGRHI/HhQXYlRVf1KsBYFHw5YS4sHQv3nxZ3ZyEZLV0/m/\nDRvAq5epRdFIZTkLkYb72WVZ0zkJx3kndSilaQNGKFc04vd4lvWEne0Jsl3x\nBBxCYEAQTb5kvG+Z+w954HXNZl464NnHWpqjIwIetVNRyrjEActUbrS1Oze/\nkpCziehcB2ydI9xb9HcjgG3Jsh3rYu2qNvDQGTqPEnITAFuMqMEnrVrvp+bL\nLmxaiDhiECaPcWXEywpk9Bt4Ba+2yTx62vvF2XjV7LUasrw7PauG9JPsAY3a\nTGYQb/3zenh4pRUTV111ClTV7HVRWH4fkj1QD27u6PBuKkyckjc0xpdQhvni\nBFeXpxMcmOCcoicgU8Ad0PmX3i83E+HpecYlIfYWL19POwHQVb0o89pJz2sh\nxFNAxIFqNyS8sePTJDuRfUQfBpDNpZDVVTu6rq430rbJDqzGZNF3OyDWp2Gl\nxNFIheRuB7s7QRzo98Nsl3fYyE+vYP3ZwUMI5WXo3BZ19hnQJ5JbTo7+9S/3\nNZWhllzBD/OlaRD0iJDcfaLSy4SYIC2s4xD9DYrKLHyOMWuIXILmq+WpKGia\nm/5ZIYPG00T0q1YZGHc5xbtCL/K4PYZPeGTQMgyDmPjxwW/2XIX6+9YfrE3a\nb6u/\r\n=ym1/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"631c0491cb078e1bfd21f02cfe553305a0aaf173","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.1.2_1607241851892_0.7559962075338198","host":"s3://npm-registry-packages"}},"2.2.0-rc.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"c13638b828ed9efae21c2a6358522a36e0915f6b","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.1.tgz","fileCount":15,"integrity":"sha512-LPJD2wwDOwtKiZ2G7OaP2pzCrTgcvVBOrb/+P+P3qAz5NT/772aUA6AKkaWbTfWvkIuL+uvoy+tDLP/B/0371A==","signatures":[{"sig":"MEUCIQDoIx0WU07M87GmZqIx+FA9opo8Xcn4KAWb4SFVv0lIMAIgDsTiaQJ3VpWZ/6k2ZXuJMG5H0kmlXaciwmt9kuXXQNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1Yg6CRA9TVsSAnZWagAALOwP+wSG2IDszdzyPIUnq/oA\nx1k1s7x+slhML3DHwH/E//jvyQcq6Esk6xFmaLC34jjjyu+FJQkoYatE8oEg\n3hUvsJrY97vOn+9kfkHhaW+hd8hbw774Nj4QPf+XdCL/YFopomVGY7g4sQ2A\nWu4oKpaLtbYuTObEIFNsqDbDM6t+C1iXxd7e2gbQ1dsLauGOxrRnsSPQF9/Y\nYz5CHGAUYa7+EwXyYuqjEZJfeMmrSkfTeiUbtatbsRUl+df9Lxm8IwAgBMWQ\n04rT9BO020KfI6uwZX2ATIb3UQ3kZxAe3AHcwoaV8hEP4P7LKUMCFLKVUzTf\nw5BFJyVDYTQLxfwziPGpTH5AFC8ihxjEvu/nx51s3DsjlFXKWbzVq6gH5rQv\n9zXEdMlHzmEMCb/A2QDwDpi+oz0XYgptKcOPLAUXpMHBZ0xuujN0HNgD+yfU\nSGMDDWNuBuTM+w2RVruUvzdo0Ct1KRlyZ7ZnV5HPzLvD/7t7qIqh9DasBlEL\nHMh/vO9k/lwZbrv8nY/69TflRIfWpnBmvt/rhfwEp83yEqgrqx5cpw4WqVR/\nOusVwNzUUivQpIZn+cKxsEW/0oqwxS/sOQJejF6h9VncQZsiY2c0XL5fPk71\npaSjSH35uWsNYgRl4+3jofbFtGES3V83P260Eceal1xhUEDhEuBCk88K5H7q\ndKkQ\r\n=ij/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fe96d3392dd814381159ce39493fcd39dbd6ad7d","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","directories":{},"_nodeVersion":"12.18.3","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.1_1607829562112_0.4673517827129299","host":"s3://npm-registry-packages"}},"2.2.0-rc.2":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.2","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.2","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"a9e9e104d0e6694ee5116e43f8b2167e70ac294b","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.2.tgz","fileCount":14,"integrity":"sha512-cZeSJZowZLZmKZevAggl02F63HqazfJHC54cdXyh8Vtk1+KxtShDIDAZwxsbTLscOMZcSwymUjKZyiCCDrNKYw==","signatures":[{"sig":"MEUCIBOZS3mP4FJ0s4c7jux0i5HilCF+7HBwHfTNuGTaIe31AiEAiqb0clegf6jUVIiw8ST+ywUEFCNlq0/ZxefZbHaKCyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM2zkCRA9TVsSAnZWagAAUqIP/j+m8jHaKtV9XJmvzbTX\n87HwztBOF3d1waH+tJgHj8+KeO6nE5ohSOREH/2vEoCYwgQkaQEinHK4r6hv\nvfyz5ZRJa6dlldFo5GSFhWkbNOb0Ovh9vnGnuNCJgTPs2EiKWIbFf/L3hHot\n0UxMcXVCz6yhiRGERjHdkLwrrqEJd/csAN2rZoEdhNFJ8uTgXcNdmvv3fttC\nQV09FDwKRNEE05K/rCYo4rtxIqEDtIrbHr3QbXpg882F1l64NpQ8OZyrguZR\nhFPY+l7MrwFvvSJ3UkkwzpGFU6MpIumskwEpxsNPvNsFw3oyJSQgV/+i+AuE\nUc7aEaYDkBlWzgWDoFCKXzT1EGlzgwHcOcsgKBwvVtdFQr5M6huZf83f1QAI\nyFyfoNVyI8HMC7lsarReFUFJCVgRQtPe6qplqfJcsF+qH3oThXcAYOcZlyBW\nPViBy8Im+OyihxoU7UeEyzCWPLQP3j3P+y9xnrAuLl5I17K5d7TzNj6tOAOq\ncqA143FLHUbMq2xh+UneLyww3+BwICpJ6bRvhJj18c9Wz+CmXKf4T0Am/dHR\nVrjICrTzlSP9Pv0gZiYvwQ46DfkhmurvEO/k8D3fBL7iVZL8Ts9KjV2XRmKR\nOdS+llTBtrEpsgZuN6sqq906dOcxn+yY90CCDejUg6SEEaR7eUxhIdsyXOC3\nmCFH\r\n=HCN7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9cbf1a0dc865b398b58c6b5fb07fa0c830c6c745","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.8.0+arm64 (darwin)","directories":{},"_nodeVersion":"15.8.0","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.2_1613982948226_0.02615221330285089","host":"s3://npm-registry-packages"}},"2.2.0-rc.3":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.3","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.3","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"39698905ea61157e47c796bb75d206e4ec3b8785","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.3.tgz","fileCount":16,"integrity":"sha512-mr6yv+6lWThUz3jEXzcwd+kAGKersB4WG5K0uLLLaan6hRQ9h9Mx+yz/ES0IgMQRvHGOypYWIO35259U0N90QA==","signatures":[{"sig":"MEQCIGJzxUgHogcVhwtk4J/pfJpaKXnsQth1IvabRW0EPVw3AiBQ/iBQpdjDnuq44g2dOhlKqdKrKPOkzjI9rP2lsbQEaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOxypCRA9TVsSAnZWagAAtMcQAI9a0iZ+pY2fQ9oVyC4w\n6LUnkFlUDbQ77KJGFzN9EYAFPdDZ7glSpCDM16YLpCb16BtBdABcQENbGT19\ncLnrxxQcCDdNj+zLY+Mcnv22nfVX1i98ub/HvqMYThPyshgqERLV2FKbTdaO\n77rGNH30kjMl4fMRA7U/Qj0HsSYeJ/tDDTBwkzfl7R8xALAyMCVpJooojoNN\nxpRLq4pS2nQprxeQjgGWZaeBCF7oB34ttHNN1xFrelADd0Foc9CodLnceWRz\nEiZBNGeOuhGFQxjkopz47WrYjOocfGdgXW7Rlvi9LrhaZH5QsmGVAPWN5yJN\n9vNR2rkoOlctOW9NGoKq6LjNoPOZcapIyiESEGIH6jeveBIneffqr1inoI4P\nZmi1C3IE80/yceBunlJaxltBYg0T90WkhNrMOHc6uHNmQQ9Nr5FV84rGNUsP\nKsNuX3lnLqKzo0iWOIQTNt493V2Mw+8lvBANFgvJJOCGx2jxqZkmRuMO2GUI\nByJNj07877hH3Rk1o1DFUOTUfdw8N4IX9TkuhJ+P9JT8PYsl/OdbCk4SyY1q\nvUsGVDLSgofdctl6aU/0E1TEJeNyXpnOwFQGl0R4Sn3nKtM5LxXnDe0c0VlH\nItOh5DWH0Us5ZBA8NSF1h3TXvYwtL6DriJBOh/78TbcANLhekeo/DaoIpAkp\nDp9q\r\n=zLaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ca8cf6f820d915648dbbb646791bfff5e0f49574","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.8.0+arm64 (darwin)","directories":{},"_nodeVersion":"15.8.0","dependencies":{"debug":"^4.2.0","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.3_1614486697261_0.9906004348951851","host":"s3://npm-registry-packages"}},"2.2.0-rc.4":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.4","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.4","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"906acc55ae20f5a33525f1ea456de6bdf7591440","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.4.tgz","fileCount":17,"integrity":"sha512-pNNJxHX6j8CYEVUiy4D6TXnqh4eQ5UWI44yJSDQlUkJL1pQgREDCLjfT47JF7EkeyLMoIft6mkOTrCTjVeGHjw==","signatures":[{"sig":"MEYCIQCdQxUfM3zX+UKQUIzwqTGBL+kV7eZ/YEdWxpcmZgUMjAIhAOWd5L9h8cEFtcaJyi5u02QJXOoqn5QxXtKRGBZpx0W7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWpzACRA9TVsSAnZWagAAszkP/iUOtqSShLgtD95j8hkZ\nmnOtiOQ4ur/5hUncKzfIMOtpSE6Nwji79yJ4dixmsDcPcFJDYJrSyeKHtCiv\nllSN1Y7MdSMPVuEtqS9lNb0vVCz5svKTDWBoA2gnf4uWYfJdyC9ilK0B5C8w\nf+r1BMV9TMWynD8THr6vCQd8L16FxMKMzxZ3xfAbX2pGjStcEXjwCaGadMZX\niduUAZ0tOJUxnbiPOeDnw+2Su/S3mo8SUiqefYKmCfPmETJ9t66P42XU0UMu\ntK1DysvY4NKsQUdixer59ZTN/TPzX9tL9tK1hB6xXUZvvQU25MCYnLP9tvoq\n6VT9Run5Mt6PZl1pCjpqbfWSkM6l9pQAoh6lvK7KjOM/VIWAqAa1wYZIum5C\nQvxbMJv2SV3S3sUQufwd4MnQ0dgMDoCASWJesfbvpBOy7WSLrgiV9+v1qRjg\ndLH5H5E3hmvorLktaGzWEBAsV/gFk5JdaT/Jbd0+vJyBC5Vl2/ilKSncxlZ5\nRouGbUbQp/QU6KNKg4Am9tw2ygz30C7bflLxuTbYG2emFE3MP9D0lebKGUmK\nukI2Rygxf9mmtM9V0t28lQYhQZBIsJhKASMJZEu9YtxUxPzqGOizlo6AN6PT\nA7N15AxLmJYCljD6k5V2tdWzLTBBdxH8zrlURYah5Mr+H1symsfGvzaad3Gm\ngzID\r\n=0vN2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"93714d7d1d270bf7fe11b5e3f28a69b5128c38e2","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.8.0+arm64 (darwin)","directories":{},"_nodeVersion":"15.8.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.4_1616551103659_0.07187071261512323","host":"s3://npm-registry-packages"}},"2.2.0-rc.5":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.5","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.5","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"3aac1c6263964e30df064645429d05022dfbcf60","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.5.tgz","fileCount":17,"integrity":"sha512-JAycE6TYiIAutlkcQ8il5DsAxpd6oCYdiyVRXmwGDXEChYTYjXG1uRldUPszUkFW1QA/H8dcnAjMWwPhh4jJQQ==","signatures":[{"sig":"MEQCIAMo3XE0Y5H7qS6TITDM/6tUpOQwVxv6Y+Gr4rNST6PTAiAnlZyMzVhjOpfCDqDjbxnDVMLHnFvvDc77YyFmrWOzWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt17XCRA9TVsSAnZWagAAjskP/2g+gKTyuurBiL/vkAxs\nLYFVCdBUmlAD0mVHM/fU9ZUlQO6LatT8emBOASlknRFd0ZLL8jw+dsBtpOu+\nbvDVL4t9jgZGL9slBa8WIIL1bUGo3Dzw2qK+mU75xjSO3K6CtZ+MeLz45EPq\nPOdQoxh5aY1rvM7K/DGSRCwFhfpwkNpOvemYtbpqn28MZn4nqCxGELc8vi+N\nVZZZbSa8zou9y16SR0dCBZmUsVFZaE80lwxp9ksR/nImSRKSRsOOdwcjyOYi\nPFMrB/80PQ50LnQ9KYg7OsW2/cvdVBQsbAUJW1yDmLesie2zH671+UEaNemC\nMv70sQ33jlVGSs8KzIEGHRz+qnvVI+mQy41j1yZat7jNmajoyIxx5+ek/O0O\n5PUDarc+VH+WKfzzRggH8wpYpQobeG5Rcvts27tzkSDXQJcYiIAu0ujTZ+GS\nPhYpHbD409GzPtuUCRKiMGwwxFMQafvf5W9kUXMoSPqGveeMGd+qD2c2JWnn\nP0MIxRdbhw+RPTTjPE4vXU6pXFJZNf/O1CnmQSJqnf9rwSYD7KjOKGz7zLgj\nSFPq1Qy2Q6uYEzhawv2fiXHFK71HxPa3gUpHNmEvGoP6CovEsE8pXmK0yQJJ\nzzSXpdFP7Vh0uNHg28bHDwfkPQpeFy+Zasq2WiGnLBe9qMNk9aJE+8awttDv\nFx92\r\n=7BSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f9889337672206e9504b4372ea6c987c8fb3f1e0","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v15.13.0+arm64 (darwin)","directories":{},"_nodeVersion":"15.13.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.1.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.5_1622630103090_0.5959319136332457","host":"s3://npm-registry-packages"}},"2.2.0-rc.6":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.2.0-rc.6","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.2.0-rc.6","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"b25d32efefcba8bd5bda5a723b087651395c0295","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.2.0-rc.6.tgz","fileCount":25,"integrity":"sha512-sI9tdm9rkcn1gQGZPu1ZY5ff5IuT+Ic0SqzAsdewNbhFmuCcMxAxceJojEX0hcxepeHFFwceiR63yw2+yfBS+g==","signatures":[{"sig":"MEQCICA5q29TStQHiKDEulBnx9qk3K3NVOq+YTMeG1uOEWfTAiAcPbKxPSj45QJYtUSRZTuMdz76dsUK5YDtjX1YGEkogw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41796},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"727d39bd2300bb875489fe42a44775e5d4cd774e","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.3.1","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.2.0-rc.6_1758592074303_0.9765743113691572","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.4.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.4.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"5aadabdaa3718535c8f7c477a50aa010eff93130","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.4.0.tgz","fileCount":25,"integrity":"sha512-PVxW2teuhHe1eg/k3pWvaPfesHTZH+utF95Dm8D9CXFWt+BLcOT4yNY10sMI/Ynx5JuPQLQlR/PQN5v4LanLCg==","signatures":[{"sig":"MEUCIBEDkwtShbST6pqGVw7yzyqRgEStbiHJkOnWgi36ptqHAiEApGUKQzR1Y7Tlz5VW6FVM8zHFcmQeQZvIqsptQwBWXYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41791},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3c438171a0ee9925fa4a360b74124d3244809e4","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"deprecated":"This version has incorrect build output. Please use 2.4.1 or later.","repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.4.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.4.0_1758639733195_0.9717206540973831","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.4.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.4.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"3596341ad9059c66a7e8d7287a9a0a9f9637a325","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.4.1.tgz","fileCount":15,"integrity":"sha512-g5TkRdruxLFJP17f5fzqXjSXda+zg3OJ1K6QcEJ0JhwlyqJxPz62sB7Q0WmIpm2Q9eZI2JK+wnjwXC8IJavwww==","signatures":[{"sig":"MEUCIGImufXKq/d5FiwB1qeRyjriStOfNjHa3qf7abSLRcRZAiEA1j8WTPVvmF3k7Nm5uo5Lw8eAqQstXk6c08HEYEv9SFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23232},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0f0b687adf4de2a6a7ef162665f3a03732c48ab","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.18.0+x64 (linux)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.4.1","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.4.1_1758675359691_0.5119963673117753","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.4.3","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.4.3","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"34e2fb00c4daf3427591012c98d7527330cf6893","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.4.3.tgz","fileCount":15,"integrity":"sha512-Bt13e5Y47rsyeURH6eT/6FtlVHKoup4s/rf2zq/eAK+BJlbUYiu2D5cZdNCCwdUhOTllO7i4+Es7wXyrheRfdw==","signatures":[{"sig":"MEUCIQCDrXrkjq1FAidneDaR/nj1JlQB8Cr2AL8KGb0ifCElHwIgXveVG6R8oykzoi3r0Zp8I1yM0mnxbdD18ZQxRlmPSHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23958},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c94ac386be41b1a90c8d9bd4c047fac3c7b5031f","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.18.0+x64 (linux)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.4.3","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.4.3_1758850189451_0.06900911897670103","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.5.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.5.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"400542562b95a2bfb369f0465aa126e4792e933d","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.5.0.tgz","fileCount":15,"integrity":"sha512-jh7+tR42VxKRNWe96zWOWswUkabzJnPcF/gWsLkuVhUEEOJK0kEgB1SnxIgVdllYxF1clhwngMmrYswzBraujw==","signatures":[{"sig":"MEYCIQCgw6GChGAzK38EbKUt7oLqLkQZvAd48Xu31OY2eD+mzgIhANSZrwPCt8na6taMA4bqEt3O9rUCt119aKtQD1/NnCtC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23958},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"538353a307a2e881b36813f0e91a9b763465826a","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.18.0+x64 (linux)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.5.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.5.0_1759564365094_0.9039408401933173","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.6.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.6.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"510253bc086a6abbaad89d17fdec6b5f29dd2bc8","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.6.0.tgz","fileCount":15,"integrity":"sha512-VLq8ST+YezUYsAXEOPaZRg4WwrGnCeyXG5zaUxMctAlcwuXtNlz4ElRWy5GQjE7E7/9qt1n+3kreMlhdc9+3hw==","signatures":[{"sig":"MEUCIAi/66ATUCiyYyM/VuoZ62v98wW9C9Ozw9X3t206x8rQAiEAiX+DwcL9WnMcjWN8FOBstohKZ4RTwugBIP4rhFURGwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26478},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fa654aea833fcac2ee269d23e7f7683bd20bd16f","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.6.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.6.0_1770102229959_0.15091284318238896","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.7.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.7.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"f6136b076bf6707b76868a2778cbd6416dd79fe2","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.7.0.tgz","fileCount":15,"integrity":"sha512-heM9mHwh0ZgLWZcNJpkq/eAYmahCM1xfu2KsahtHgyqxBvndFNbwtVqKp7slH4lynX0E14gwBTGIIV+Xog/bbA==","signatures":[{"sig":"MEQCIHNMqAZcwF5+QjqQcX8FnGT3nuEaNqgb8oit4qqSFYJ3AiBLfJzpSebTX3/4mBOiv/LdobYfdc+uNr2TtBqt89PDIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26478},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d3931e6f11a14c40b26f70327782f6b413837e4","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.7.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.7.0_1770108336096_0.09087066118415921","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.8.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.8.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"c9346e73a33774e9084c3374d8e23f0d022694a0","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.8.0.tgz","fileCount":15,"integrity":"sha512-9ksInMiUXfGZs0+TiaX7nGbNewh/4mPSEX4RxNMxe3sQScTkJqEX/5TP9pBjO4TvCrUkDQzVwQRvr2SEzEcEZw==","signatures":[{"sig":"MEUCIQDNvGPaNV8Gv0tFFkqMFHSuAl77tG1+DaD8+RiWYVMbFgIgVcAGJD+GYe/GgJ6MNmQOg9IU+N8tdPx0XorzKgjhV4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26478},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9e1007630f46b41e01991bebd535d37390e7bf32","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading so oversized payloads are stored outside the main table while the event store runtime keeps working with plain JavaScript objects.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.8.0","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.8.0_1770200973730_0.9331427327742721","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.8.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.8.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"d73878384c5a5dd0d0c2eee4ecfae5b724c401a3","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.8.1.tgz","fileCount":15,"integrity":"sha512-8LTnxJLqtrTZKbopBICFFz5KC7akAFNWcTzDMzYF1K7U1k4LV1nWM4c8feDufWO5RTK0CqHx34GWfeABrVfgPA==","signatures":[{"sig":"MEQCIAVVFhS3UXXtOOp77vnU/mrxwW8CuCIX6q7H79RsiT3DAiB8sH7HL2SbWrwl9gUjMNidGQLCKpGKZx1HvlXZGKFvZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28838},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f7f2377a11f8eacd7a37710b729e6d100c34391","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws/dynamodb-data-mapper":"^0.7.3","@schemeless/event-store-types":"^2.8.1","@aws/dynamodb-data-mapper-annotations":"^0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","uuid":"^8.3.1","rimraf":"^3.0.2","aws-sdk":"^2.797.0","ts-jest":"^26.4.4","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.7","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.8.1_1770241557205_0.9970714412030401","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.8.2","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.8.2","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"99e30716bf260471056405e98fea2480b51010de","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.8.2.tgz","fileCount":16,"integrity":"sha512-zc3s5S2GibuEYjjnA/ysEa9QgdJuGRCmU+4Fl+pIFQ9oXrf65viRjgZsACBiHoPauWz8W4dk+6XIgDCsWCGhFA==","signatures":[{"sig":"MEQCIF88D+hQRGmSUIHVIVk4wUpqCUrPKw81AvYfs/EfW5DiAiBueNbWBqTWpBorZZNcNuI/JMhnLerWbzwQ8dFSg+9+ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589104},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2c0e643bf4c66dfab9b537dded1bed30cfef15ca","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs the AWS Data Mapper with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^2.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.8.2_1770262026263_0.8335894059686138","host":"s3://npm-registry-packages-npm-production"}},"2.8.3":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.8.3","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.8.3","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"56506a6d6e9b10c4eb773e3d9f1175db557c2b04","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.8.3.tgz","fileCount":16,"integrity":"sha512-rmINNX66gDc/Z5/eNWsi2e1z/qMkyQ80y7Mml8I1qyvJZM2YY1nWNb1SLDQEI7CsM3kokwg52gUS7S2xysMPMA==","signatures":[{"sig":"MEQCIElOWRaE9HcSXs1vQbATA+qFqbNgFMjwQ+u8UcEnzWL2AiAktFJUt7kvZqHavjD4lUc3ATLQzoxb7K6hjGHqYbrXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595258},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"03e86735e57d21512ff96e3588f40f98e59e5d41","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^2.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.8.3_1770366769315_0.770622107221625","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.9.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.9.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"7cc3f99b536ceaa2ccf8431512a195b96ed5fa3c","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.9.0.tgz","fileCount":16,"integrity":"sha512-8qt7s4GQeTvGRXTgTeQDv8QJfGVX3Q6RG9PtAquOsYEYupBrEjtrMRe9MyU+N4jbe7Ni/8IgpoI6oFmNyEt2EQ==","signatures":[{"sig":"MEUCIA4NGBqPqKI/TcniJ/7cEw9/uT5l0Glh+LzUh0LHzBLVAiEA3GNzDZl/eb4hdGnCgvz1SUiLrJoiERLlrD4V5oANR1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":595258},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94d1a0a24423072f691d5594c9d966ace2952fe8","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.9.0_1770420060656_0.34387534944822984","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.10.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.10.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"3900edb40a3a68a72e8f3598372532adce9c5413","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.10.0.tgz","fileCount":16,"integrity":"sha512-21RSeTw2fGtXPg5z1DSOkmtnMYUEMhF+fW0Oh98JzIRFtnIWK7Gw4M+HOW2ukeTM7bxVQRNlecnEkHMY/PfvfA==","signatures":[{"sig":"MEUCIQD976Z5mQjdclpjfALH/k/yQROJoOOEGlHJLJvmdbiytAIgN/YoRUI4+sqKLY/rYQcUzLzMkxCE1rSeK1Y7yiDLH/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600400},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"396c3bfbe61bb81b93f0d3d0686388ed3d80a594","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.10.0_1770423985101_0.8229104373636886","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"2.11.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@2.11.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"9a38e7f3e80b7b962094b51ae54afbad9bbd3d0a","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-2.11.0.tgz","fileCount":16,"integrity":"sha512-v8VRl0wxl4oxUu0e68NKrm8VnIV20Q/vj59Z43VDQTuBx7ETpFJi4MSq1yC7eC8iX2rTK/KRyGI3wnxnt/dzgw==","signatures":[{"sig":"MEUCIQCiyckwsFcRtN+qrGG84l+7CpfSuP5qMFeEIynqICM1jgIgRMqLeAli9UezJliU2jxZFo7N19gCi6euvcwnawN/qcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600401},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"299af18aa23f86c614fd38174e5c9ff54d1e3d69","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_2.11.0_1770425285370_0.176651665875456","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.0.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.0.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"31ecbb73de118052d7f998c7406e848bb02f5fff","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.0.0.tgz","fileCount":16,"integrity":"sha512-dNPaT/N7kuGorMgFHq/B9s/cJss3ZZmZqZiij8+f2M8qEpI/VjHQ3LGSwLTLDlfwtdsdi2sy+Ngkl3i6Bgjqzg==","signatures":[{"sig":"MEYCIQCvWrRwWghYa7aSq8sINhZXGTGctDizuoC1/bZQybX0EwIhAKU98D0lGELrIIrJHsPgtIwDOhMjC8AmqWZeOzHToDnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a237dd78669897598770553da9508eedca5aaf50","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.0.0_1770426422568_0.19086337872065062","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.0.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.0.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"a3b84048edad4a6f3f3e59db039ece8b009646d9","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.0.1.tgz","fileCount":16,"integrity":"sha512-9umhH9kH0M78MHy5UnzOJkw1kyweSC+o/NV9LCEgObXD3+uS2VttDqY5rb//p5gmS8anyOwnnOScDk5ZaXfJFw==","signatures":[{"sig":"MEUCIAetFF5RIwsPF4N9Svcyj7zzt0HrHuTdIK0cXToKpPWyAiEAsfSlah7dnWnH/CwnVRbJhOBqzrc+q7L5KqMww+jkcoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600851},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"705cba8aea97c2380dc986e20c170715f3bf430c","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.0.1_1770495030631_0.23290349116414588","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.0.4","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.0.4","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"2d4e6829b948ce4bf7ea358f62d8692d095737ca","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.0.4.tgz","fileCount":16,"integrity":"sha512-rEJ7qeX8JeljtuGrYEurxpW7zQaxIJzVQ5BLQOV/vIvVNDYHI60cY7EGjs6+YST2OoriYf4oLA4sHvh4f4jCMg==","signatures":[{"sig":"MEUCIAxnrck/jJcwa4jGotB4yYUBe2Jxpl3stGP6CpviVKG1AiEA0kpaeujvpngZVCBbdTauNQmKfOKpo/ehBYrNCTR7STE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600851},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b18c969cc721123da4e58f75885448d3cd697afd","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v22.19.0+arm64 (darwin)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.0.4_1770624354659_0.8698803046487178","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.1.0","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.1.0","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"5f860aad57f7eede1e88d62011e9869680ff1058","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.1.0.tgz","fileCount":16,"integrity":"sha512-+NATiKCi71b7WSFnpLQsBaCvxineCl7PsbEgj3b3BXqENKhTSDnDwR6r8KhSB5CHpUcEDk5nQzi4ZoES8tvOtg==","signatures":[{"sig":"MEYCIQCj3HTvmmP+XeQnc5U2R1OO7bhTCsnon7pnVQwuGyalBgIhAJLUGMr1ROGEfkW/lccOpYfqWNwna244WKs25ZWrwAAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"72059a007403b51c9c619d9b416c69b2c23a1878","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.1.0_1771787981028_0.38177593167538904","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.1.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.1.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"4a1d6dfffa80f271676e8956b0ff2fa5a416df90","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.1.1.tgz","fileCount":16,"integrity":"sha512-tgQJbVKT0N0cV318jrXi5huS3ixBW90xBeU8lHlRYe4Vv/iDze0htY+B/K1GmfmjLqJyDrVDAfr6MtU+3LUAoA==","signatures":[{"sig":"MEUCIQCRXF9unT2r1Zg11zXZqkBXucUg3id8l6uHbkw9t8VwTQIgRzeiMyCBl2U55NYzz02Y4cvU+ueW0ZaCqWF7++fe9/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4bcd4ecb8ea80639377158563e440ad36408560f","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.1.1_1771802344890_0.4146178247988399","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.1.3","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.1.3","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"af33f6929502535795c4f4a1e07a964b405783bf","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.1.3.tgz","fileCount":16,"integrity":"sha512-umHmFxK7C6hp/xgfJNep4OmdTLyPm9GmjsYzacejEREy7dVlWg2RrroKEemCSePm/sTupBdRxtF9ofidUXK5qQ==","signatures":[{"sig":"MEUCID2HT61FvjUA8Ao/eW1pB2LWbh2I6adsnQ7diRGD+0vdAiEAgOQyFvJixm2EB6yy4reV6Cj5uq0cwOrqVtmnVeAWe/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"96de979dfb35f54d967649dbd2fe93ad537409b4","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.1.3_1771804009485_0.25701240970067074","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.1.4","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.1.4","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"be5ab2848cf1114b06d7308808caf1682333e450","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.1.4.tgz","fileCount":16,"integrity":"sha512-6QY+dhiZRrnYLLaIes0G2Xn3kDf1ZV1dB6ktcclhNF2G1fEiXxLbkkQk6QFjwCewyiXUwvMPidR8RcbCXmyOHg==","signatures":[{"sig":"MEQCIGDUnwj9fTDkE20aG9YLgWQYpB2ntFFjRPyRSstvULqPAiAZ+0uh4pbcHMfel7TS4/1EtCWQcyN2k19XfbdODo301A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fbb98bc500fee9c346bca996bd9c3af836e69ee","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.1.4_1771809032408_0.9546521871470928","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.2.1","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.2.1","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"209e960fc0edbb496d0bb51fa3c95bbd042cd63b","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.2.1.tgz","fileCount":16,"integrity":"sha512-eee2MM1qVxXd8C0QbYahsTGBnKLUPbm0zIcsJ6op16ENLrqv0UIqqvO2OobhpJ4exHDOFlsFcjo5UYFKCh9tdg==","signatures":[{"sig":"MEYCIQDNAEwBInNNgcPI05Dh2FLr9yo4ic7jtZeKw7+WTApNbwIhANdWfkKlTLSTtXNonUkZ+0Xf4UMDjKSAr1Gn6exI0hAS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5778e4033acf8bc4f6d01250608e44f2ea0ee64c","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.2.1_1772078482689_0.8825503649710897","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@schemeless/event-store-adapter-dynamodb","version":"3.2.2","keywords":[],"author":{"name":"akinoniku"},"_id":"@schemeless/event-store-adapter-dynamodb@3.2.2","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"homepage":"https://github.com/schemeless/event-store#readme","bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dist":{"shasum":"0aa933842fe0f854e4ca0ba8bc269275d869c85b","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-3.2.2.tgz","fileCount":16,"integrity":"sha512-vkb1o6zHEVJp0rmYLGbpgT78kyhfoGC2HVKfaPnHv+412lMo7+jr4YPYHrzHU/wRAZFfJ7LS5Es1FN0RBTJ/VQ==","signatures":[{"sig":"MEUCIQCHG5kZ+Ut8EV+zfZpcdZgNxcnrux5NfDkwNnCgEZDJ5AIgSIO4JRd9SFEMQ3lyVyCa5Z2spm8pIt/05Rca+42luVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38399},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6ac7d0b17a54531dc0e0026e4519cee575bba857","scripts":{"dev":"tsc -w","test":"jest --passWithNoTests","clean":"rimraf ./dist","dev:up":"docker-compose --file .dev/docker-compose.yml up","compile":"yarn run clean && node_modules/.bin/tsc","dev:down":"docker-compose --file .dev/docker-compose.yml down","prepublish":"yarn run clean && yarn run compile"},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"repository":{"url":"git+https://github.com/schemeless/event-store.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v20.20.0+x64 (linux)","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"debug":"^4.2.0","object-sizeof":"^1.6.1","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"uuid":"^8.3.1","rimraf":"^3.0.2","typescript":"^4.0.5","@types/uuid":"^8.3.0","@types/debug":"^4.1.5"},"typescript:main":"src/index.ts","_npmOperationalInternal":{"tmp":"tmp/event-store-adapter-dynamodb_3.2.2_1772166282307_0.1727590589802781","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@schemeless/event-store-adapter-dynamodb","version":"5.0.0","typescript:main":"src/index.ts","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev:up":"docker-compose --file .dev/docker-compose.yml up","dev:down":"docker-compose --file .dev/docker-compose.yml down","dev":"tsc -w","clean":"rimraf ./dist","test":"jest --passWithNoTests","compile":"yarn run clean && node_modules/.bin/tsc","prepublish":"yarn run clean && yarn run compile"},"repository":{"type":"git","url":"git+https://github.com/schemeless/event-store.git"},"keywords":[],"author":{"name":"akinoniku"},"bugs":{"url":"https://github.com/schemeless/event-store/issues"},"dependencies":{"@aws-sdk/client-dynamodb":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/util-dynamodb":"^3.0.0","@schemeless/event-store-types":"^3.2.2","debug":"^4.2.0","object-sizeof":"^1.6.1"},"devDependencies":{"@types/debug":"^4.1.5","@types/uuid":"^8.3.0","rimraf":"^3.0.2","typescript":"^4.0.5","uuid":"^8.3.1"},"publishConfig":{"access":"public"},"gitHead":"b391c1569bd4416b1aca13037d1a20a4d5899f25","description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","homepage":"https://github.com/schemeless/event-store#readme","_id":"@schemeless/event-store-adapter-dynamodb@5.0.0","_nodeVersion":"20.20.1","_npmVersion":"lerna/3.22.1/node@v20.20.1+x64 (linux)","dist":{"integrity":"sha512-KlCn9jHg4JKWNUegFpRqlUhYWw9Y7s0brTM+D34UowMS/LUdFrmfc6eItrROvOGD2oSzh6v3Uajxroh09vDzcw==","shasum":"794b99518b2daf363eed8f3d133cd25ebf3772c8","tarball":"https://registry.npmjs.org/@schemeless/event-store-adapter-dynamodb/-/event-store-adapter-dynamodb-5.0.0.tgz","fileCount":16,"unpackedSize":38399,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCAlX6ySAXFhdsvo9fsHYzyVGhyX+itCJJDK3EV3RPS8AIhAMbLLTYymRpzXGWM6JX+FVSX+WxvaxLrMeSW6AhL/3Pl"}]},"_npmUser":{"name":"liqiu.huang","email":"akinoniku@gmail.com"},"directories":{},"maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-store-adapter-dynamodb_5.0.0_1774095277265_0.9233245441257909"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-25T08:53:44.076Z","modified":"2026-03-21T12:14:37.569Z","1.0.0":"2020-11-25T08:53:44.486Z","2.1.0":"2020-11-28T04:54:54.994Z","2.1.1":"2020-12-05T21:29:11.779Z","2.1.2":"2020-12-06T08:04:12.059Z","2.2.0-rc.1":"2020-12-13T03:19:22.293Z","2.2.0-rc.2":"2021-02-22T08:35:48.359Z","2.2.0-rc.3":"2021-02-28T04:31:37.394Z","2.2.0-rc.4":"2021-03-24T01:58:23.850Z","2.2.0-rc.5":"2021-06-02T10:35:03.321Z","2.2.0-rc.6":"2025-09-23T01:47:54.487Z","2.4.0":"2025-09-23T15:02:13.441Z","2.4.1":"2025-09-24T00:55:59.886Z","2.4.3":"2025-09-26T01:29:49.639Z","2.5.0":"2025-10-04T07:52:45.276Z","2.6.0":"2026-02-03T07:03:50.100Z","2.7.0":"2026-02-03T08:45:36.228Z","2.8.0":"2026-02-04T10:29:33.896Z","2.8.1":"2026-02-04T21:45:57.379Z","2.8.2":"2026-02-05T03:27:06.491Z","2.8.3":"2026-02-06T08:32:49.470Z","2.9.0":"2026-02-06T23:21:00.881Z","2.10.0":"2026-02-07T00:26:25.337Z","2.11.0":"2026-02-07T00:48:05.544Z","3.0.0":"2026-02-07T01:07:02.768Z","3.0.1":"2026-02-07T20:10:30.795Z","3.0.4":"2026-02-09T08:05:54.852Z","3.1.0":"2026-02-22T19:19:41.185Z","3.1.1":"2026-02-22T23:19:05.022Z","3.1.3":"2026-02-22T23:46:49.643Z","3.1.4":"2026-02-23T01:10:32.617Z","3.2.1":"2026-02-26T04:01:22.835Z","3.2.2":"2026-02-27T04:24:42.505Z","5.0.0":"2026-03-21T12:14:37.442Z"},"bugs":{"url":"https://github.com/schemeless/event-store/issues"},"author":{"name":"akinoniku"},"homepage":"https://github.com/schemeless/event-store#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/schemeless/event-store.git"},"description":"A production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.","maintainers":[{"name":"liqiu.huang","email":"akinoniku@gmail.com"}],"readme":"# @schemeless/event-store-adapter-dynamodb\n\nA production-ready DynamoDB-backed implementation of the `IEventStoreRepo` contract. It pairs AWS SDK v3 with optional S3 offloading and an efficient time-bucketed iteration strategy.\n\n## Installation\n\n```bash\nyarn add @schemeless/event-store-adapter-dynamodb @aws-sdk/client-dynamodb @aws-sdk/lib-dynamodb @aws-sdk/client-s3 @aws-sdk/lib-storage\n```\n\n## Usage\n\n```ts\nimport { DynamoDBClient } from '@aws-sdk/client-dynamodb';\nimport { S3Client } from '@aws-sdk/client-s3';\nimport { EventStoreRepo as EventStoreDynamoRepo } from '@schemeless/event-store-adapter-dynamodb';\nimport { makeEventStore } from '@schemeless/event-store';\n\nconst dynamodbClient = new DynamoDBClient({ region: 'us-east-1' });\nconst s3Client = new S3Client({ region: 'us-east-1' });\n\nconst repo = new EventStoreDynamoRepo(dynamodbClient, s3Client, {\n  tableNamePrefix: 'prod-',\n  s3BucketName: 'my-event-archive',\n  eventStoreTableReadCapacityUnits: 20,\n  eventStoreTableWriteCapacityUnits: 10,\n});\n\nconst buildStore = makeEventStore(repo);\nconst eventStore = await buildStore(eventFlows);\n```\n\n### Breaking Changes in v2.0.0+ (Released in 2.8.1)\n> [!WARNING]\n> **Schema Change**: This version introduces a new indexing strategy. Existing DynamoDB tables are not compatible.\n> - **Primary Key**: `EventID` (id) remains unchanged.\n> - **New GSIs**: Added `timeBucketIndex` and `causationIndex`.\n> - **Conditional Writes**: Now uses `attribute_not_exists(id)` to ensure event id uniqueness and prevent accidental overwrites.\n\nWhen `init` runs, the repository ensures the DynamoDB table and the new Global Secondary Indexes exist. Persisted events larger than ~350KB are automatically serialised to S3 and replaced with a bucket/key reference.\n\n## Event streaming\n\n`getAllEvents` returns an async iterator that uses **Time Bucketing** (partitioned by month). Instead of scanning the entire table, it queries specific time buckets, making it safe to replay millions of events without excessive memory consumption or timing out.\n\nThe iterator includes:\n- **Automatic retry with exponential backoff** for transient DynamoDB errors\n- **UnprocessedKeys handling** to ensure no data is lost during BatchGet throttling\n- **Parallel S3 fetching** for events with large payloads stored in S3\n\n## Capability declaration\n\nThis adapter currently declares:\n\n```ts\nrepo.capabilities.aggregate === false\n```\n\nSo `eventStore.getAggregate(...)` is not supported with this adapter version.\nUse projection/CQRS reads for validation, or implement a stream-query index + `getStreamEvents` in a custom adapter.\n\n## Resetting state\n\nCall `resetStore` to drop and recreate the DynamoDB table. This is handy for integration tests where you need a clean slate.\n","readmeFilename":"readme.md"}