{"_id":"onetable-migrate","_rev":"27-277aac687035330d3e631e2ccdf055f1","name":"onetable-migrate","description":"DynamoDB OneTable Migration Library","dist-tags":{"latest":"1.2.1"},"versions":{"0.1.0":{"name":"onetable-migrate","version":"0.1.0","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"7daad5cd7b38eba0152433bdb97f4eb509954eaf","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.0.tgz","fileCount":7,"integrity":"sha512-Uzm85B5UVXuDtY9Q9G7iKw5sfTYed4D9esscIRs5/Ap4/q4YmuyAffiwWJck8KwmE+bi4h512e1H2kMAlnhPwA==","signatures":[{"sig":"MEUCIDqyn1oxe7rBTbP0aC2l/w131fUzPi60nhrpFUGZfYiuAiEA8vCk3Cwi5I7wClVGrKFGnZFxNOM0s2C+6VHrfvNHntA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHfg3CRA9TVsSAnZWagAAQv0QAJelrcqJwfQZNKfhtvQY\nO+Pc7tgojvUOPlsfWPJ8ozuu2bTkoFNC+KfdmX2NCUfbENXMnO5vma5kZ7iI\nK0O+ASLtJdr+jzwSAK2P1ybQL5IgFyOE9GGVxCtpyZ6dQeKop74WtAqtY6w9\nCXWnOorDVvxAfgqqRjxY54P/1TGLPE6V0ERvramki8PZQ8P5eHBgE2DEJPei\nQ0TNEc8eYMu+4DU9Ph+pn+RS/LW9+CU+v30Xm2yQPgi+yZWCW1UaNK8lL8Pl\n8HLADIGR73t+Wi2sSzIbfTIe/31M+Z+GMBmDjW1juevN162yWQGDvco3bG5Y\noVAuyJkEZ1d303XRdckBNQj2qFWowTyVt3jkxuuoLSn6zf5DFM2E+L2bbUKZ\nHp4SC8OsTULIpeNg6OAA/lwOBsjf/SlPBkJOheHYgwxMZcDpkfeNknxRFl/X\nN0CP+6Q5LQ7eSjSkSx0Ho1ekEeBfeGwIfLnhn6wzz4HqRdJwT0PQN4ALBOz3\nwjzmK/xY6kW64ARo/PWq3a9bDIiCjlpkk0+dSX4nus9+EXZIjon+vjoYWt/0\nUqE3xFqLG6rVw3xi9g1sEEEXHxhK+rGxK8cJdc11y23UE2yFWffn4UdbFpP6\nihuHQ/9DOL66UZDaylE/0PiSzDB3CIdbrfFT3ADNFN+To30Rma/IHdVzSTec\nbXqa\r\n=2gxr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":{"import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"b71e94f7a0e3b51bf392df727725ddd4a7d88ae5","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.8.0","dependencies":{"dynamodb-onetable":"^0.6.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.0_1612576822660_0.5849662212177262","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"onetable-migrate","version":"0.1.1","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.1","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"8ce85c6516fd142c04fe93481a9eef86c537a6c7","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.1.tgz","fileCount":7,"integrity":"sha512-+RYRf52CQHYsTPufC1PcfGc63KD7BcIC2YFp3pRB1vu603AvV6KKRAtfHuMBXV5SEvF9S2K+6vk31f0IhDgjRw==","signatures":[{"sig":"MEYCIQD4KSr6JAVpv4zk6UnY3P1p3539iZ34O8r/8Bi3gwXlWgIhAKSRAVD8ruP049ASqBS160sqOLn4DB+zZDeuUxBokibj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHfp0CRA9TVsSAnZWagAAKesP/jxB1S9i6JA5Xi0QEwXn\njnHP5O0b1P8tKa469IHPY2HU1lB1CtrfzKLLQXDbklQmYbp6IXZBZKRWMoM3\nlE3FSteBJhKCv2NYx3uTHxz5ro4SmO7utgVpMxXG4iIoFroH04lnkXv3Z2UF\nicxybuNkVSLZSS9bXegOKWdG3w/g/a2pxFl2HRzJW9djlhZxXAuG9QIyVTxe\nITo31agWRHMGAuAo2L+M5h0lHbbg/Cxql9bqDDFJ7t6SnYpfXmvQoDeSNLS0\n3YELa7uslmW5f5F2q5HsHhJ3UCtmzWyOwD4OFkp69fwY317geS2+sdktSsGv\nnlaEv31RpASHgmr2cUPXwRyDobC5SXc+55seKH/kTCSALrIILuuC/M0KffGr\njLoHdYsW/wUfRR3VDF4xTiacgmeR8uLFBqW3Q1OlTadCDRCnq6lz7XDkflXt\nU6iNAtoW2KH3TgiKclpPRaiJMt9wnwQ5sTIsSKiUFXNXkO8iA9JgV4gyY6A2\nmE2vsgCEqL2sSyziCK5Hx3sILsjv/EFQKb5vmMb6XKvBnOHOusXLP/kQnI9b\nC1AlY7xEuHABeC7C6tzLvHl6uXcr7ACkgZux0wpIGg8uYTIApsbp5HavzQZN\nr5a920Y7ejwWUSB21ZcY04jgEjiyDgs6WWm2NSduZvRxV4WeMWiRShgS6b1M\nD6k6\r\n=bRpI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":{"import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"1e57ac3c52b9314a21e052ccee36afc9bc2333f4","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.8.0","dependencies":{"dynamodb-onetable":"^0.6.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.1_1612577395895_0.04624890595900388","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"onetable-migrate","version":"0.1.2","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.2","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"5c5f78f071adc32d90ddfe3f8e2ecfbc1d6aff9a","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.2.tgz","fileCount":7,"integrity":"sha512-eK/iQlUgDWip9JfwBDBJL4zpnTTPCMfek2CyGCMT++ALvCzc1SyAE8nHjbjCIY13oBao0zTmfbgxbc1O94RkBw==","signatures":[{"sig":"MEUCIE9B+C7heflzLAzmnRW1DJ4D7kmQQj80vQzm08Nztq8AAiEAgCAChStWvONbg4+LB8lIYVrbQ/haYhIlqkIMZhFz2iI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIL9jCRA9TVsSAnZWagAAUDEQAI0L8ub7q6iP2kB/fKFX\nFGAmkHpmenv60u2mEgiAc0O/8xOvjpcVerDSlNXjjqNQ2L3inVz5EoJA+nKQ\nYMNSBrPRo9ib1cZSRc0IWwC80xJWy09vqHQTcRjFC/imtgZeYFHuQqeL/Ao0\nBHS3YQJ4t6rIY/sjAbHdGXqCpBZW/zgJv4ITnEQ5d/iNRLucorQBX02gB3MF\nFHDnAheSovxgkRWGcFfcDMa+JC7WhNXQupTyYWUYKenYdlyEfgFP1BOpEYm+\nAtmbzbchKDCGr6CQm5heatIkHHdtLr9c594jHbC1hHhtvjNip5/l77WOmx/H\nrz9FYZ9YhudowoVYSYQiV7hw2AFDN92Qwv3ENMDCUB2aqrveoOTFVuBEQ/S+\nrVWZVCgt/G2etD54Knb22MCxIC7eStvynyv9RAZFhoJnfTRxq9ReZIFGpCCl\nCCjeffnaZTSTDps277Va+AfhJbvEuBbqm5gTJDHYE0niprMR7J4kliesoUrO\nMd2g8BTFUa2EzZNFTVRnFMdvjPW/Hiipb4ZK40+onRys97QNWqMs6FjB3Pb9\nDWfFI2kM5uzxxEnUVKha9684hHCfZ+2jBzfF9irBUQQT7vuvaOfWxurh/Ajp\nYws3BZqZmvFm1BcqT25yCPz9UD0kyrOPMfbmGOfPsaeNoOyKxIhIOfNIFQTF\n0LzC\r\n=W3oq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":{"import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"9bc409ed8f8caafa1380f5b311cc02fc665c6b8c","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.8.0","dependencies":{"dynamodb-onetable":"^0.6.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.2_1612758882915_0.9155863479428059","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"onetable-migrate","version":"0.1.3","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.3","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"3b853b9db00dede8cbaa081777cf9526ac75eb20","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.3.tgz","fileCount":7,"integrity":"sha512-JtnLAsuK15rs1jC7BZOzjOvtglDSw+Er9sEVfnRI1tfd6ZoL6NdZBkMpGqe4XOTF+/wSI2NZB8FRmFCauVM5Ng==","signatures":[{"sig":"MEUCIDEMIiClF07wwtCjWcobfpGH7SskatUs+TTagMO+nEgsAiEAh0t8rW0u53eUsSCxHVT3kDNJU6E2sY++p1Y1w2dEgC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJFaeCRA9TVsSAnZWagAAPbYP/AohKekr7IPJUJRUwo1T\nH4UI9wn2eQC6lbA+LW3fzmZNRA1bonJd5zEpFFeTfbVU5gu0Lx3cNsRVcFlB\nx9uV8hoJQJrtwoWP52Fk0H1DT3Lm+Sr16d+xU718N635sdGZCTGSUOTN8xFY\nnBTzGN1TUMqshrasYAwOSnz3cZ4dMKijmZLbl77NcBpvShgMkjjcqnVbzQF4\nK//yYFpRlp8fITaROm5AHMdxqCAvas9RnOyA/QGf61I8uSfK2iBUhe2u/HQt\nMZb9S78pCu+nHNKA6ZbRWM+ViRIMZXQNKzNYL1RxVZuzj0CxWbyEmJ+o+aeH\nUe7/ZRn1NpRkl9Mso9mq9l8VdQRcbvUfR1yBekWmbJwZr9I14LQSDeSu6dAx\nRiDPv61jFVjFKGCKIcuIMBmeU3dUyQ0zActU52hKE/oIyXImZQDB0zRNVxL7\nu04IgQN+jQYZY7B/0pQHm1wBZqU/5BYHUDCpH/reC+a9zl8ZWrSbN4uxqLu3\nkx3z+/soL5tQvMQYieSLVhGqwoAgcqwQGusa4M3aSK+hrMNkNpY30JiV7cm4\nC5bQN9P4DQyyZ98dgJeu3kZaunzj2yLW9f/gouJbNIrDm7mVSDln34Goj219\ntpED4xc94hpQI3RHTdDzpw+FsukPRDR/BoJTAgSqU84RepV2DDw1/SWfyrcu\n4BxH\r\n=Dvz+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","exports":{".":{"import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"ee68becb26e2255a2b401fb17a8e541fe99e090d","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dynamodb-onetable":"^0.6.8"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.3_1612994206298_0.15239741367367254","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"onetable-migrate","version":"0.1.4","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.4","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"f733bdbf05afc35941019d4a9974eefcd59e636f","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.4.tgz","fileCount":9,"integrity":"sha512-Z0ct/BY4GkQAm5jI3Kdytt3w10OBLgQuEXLlt32bS9XLCXGxBUqbdcmfYUf4lA+42w1ySGa9d4f3qLL6Z6zxjA==","signatures":[{"sig":"MEQCIBlmN9+nvB0LlCN+yKguXcoeJvfCxfyXFoliJLz5cv9HAiBAvlyBejxwfI6B4/hLZqLO7LCPg7CckPpVZr4CC1R3YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJfEmCRA9TVsSAnZWagAA+48P/281hYzHm/ZVOTBnTOdz\nKNQvnfdcZw96mgw3MDfQMqlXHfgtmJGqteckvSo4L3OXXQvfq4TDbSBpIsyR\ntjGIoKHObS3l2qC3E+49Uie33bj+TdzjSPlbhHJHyw4/VM+wR+ExMAch+wYN\nGAVKVBZMnVnUPrmW7J7QG7Kcg+I677X0ZSG6is9YgkaFZj6eWE4A2kRD6f4X\nn2bBapt3YVyQeMLFs57gLG9SJO4MG6xN1veL/pYEYk9AkJZMQUg2y1/YNFcb\ntsEjBUrKLiaRp0W90lCY8hEi6dDHKtOc821sO1iDABu99XpdmKniirVc2nbu\nSz5sXdJzP14yYUmPBmFyYQe7pgMMLn4YjfKmIuVUMLZ+BArsqy4HkaVZWclp\nWv7V5E+vEC1qYCE6yc36+YxiS/aiPP7y93JX//EWDrOXxMRhbQnjuscGflBA\nDTmK4SjkdweYFFNIm+jJAqjcF4NK43aiEFc/0ZH+P4gHBVMH8IGjDC59ZIFw\njqvofdI+lesR8Z3HJH8BMMDLln49O1gf06MBKdXC/y+ho/hNfzZ3riAbj7O7\n1fxf8TnafW4vzBBUYa/DRM4XfISuQ9vgBs2SyZHMVNvzwKEfHfmOfrWzFQ9h\n8Ffiy1VfhKg2L4ELPBQjiZlAlccaNr8u1JQgHTi8bgdbGRXcCYDtKrUPBsgZ\nvWvm\r\n=FnHe\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.mjs","require":"./dist/cjs/index.cjs"}},"gitHead":"6b44bbf54f8df7ea476e8577b9df6669f5572db1","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dynamodb-onetable":"^0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.4_1613099302532_0.8235745012487108","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"onetable-migrate","version":"0.1.5","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.1.5","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"60ba564c38fdcaaf9b0c9cc2d079f4878c9333f6","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.1.5.tgz","fileCount":9,"integrity":"sha512-qVhuFvPwCiyOikNzOGEHJVZGmHS6E+XVJV6shs8d2SACQOUJZvYUSgee2lA08wjhkDO6doi5uA319aprft0KIA==","signatures":[{"sig":"MEQCIANPmFGPOCpxHZzeYXH8+1Cy3q8E+CmShtoYBn3zz03IAiByRCPFpQyWkG+ACgVV+daMCbWPt1KJK2tPLmj9xnQ/Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJfIFCRA9TVsSAnZWagAAMBIQAIlRg7rOcCWKWGDK8FrI\n7adIo0rZzj6Xe7nEkRgeejgsIXsys06OqQ1751UHf36jAN5pPvA5ljG8bRuf\ncJ3lBTcYP/VZQetzM1xcruQ/O+KBHk7msDljMk5+3bKNKrCPo8e7sH+S4q7Y\nl6VQglp2ffFd6gVr55Tsjd2MFOjW+Tapms7xAEujDbFxeb45gB2ZgWX6ruyU\nyp4b/joUEpcoDnEj5LUfDNoccY//zKFJfgNYcYyuBrqIHh5zj2T+Dhe+9A3v\n15nVbQHvVoJFWlWmon/bU1vJXYisRVQL6e7DU2RCCdb/ItYUsHLB03uQhrEH\nKH7zrKKV9wdJmmnDEcailcqgWVuCki/c8ipFmnmby9YaLx3n8b991iodD3OO\n/Z84IXNqpMEEfoRfRDZM8rSg5x2batCxuv2ED8hqPXttOZI7pnx1EPMdrnQY\n1TbQHdOIIZCNsW2dGIsMtDLIzUY69t1R74rNDqK8xByzU5Fl8JD/kFjPaytu\n+twowo/t5cin4GTB7Nc404IvQW4+sgNqX1Qz2TTCo5EsQvSbRyojM10eXHEG\ntoLMyWtY3nv1ktxa43goT/Ab3ttSYF3tx+G2+cJHB5t3OwqINEyT3VnQy7zm\ntHjU7vE+BqzDcjj9RXFDpVNkraMDi36c0rNcHbYKRPy5/3viF3ZiZCQ+htm4\n7hNr\r\n=wg5U\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0728540b41cffa45b5fa5eeb4c46a779727fe7f4","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"dynamodb-onetable":"^0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.1.5_1613099524632_0.8692674426444735","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"onetable-migrate","version":"0.6.0","keywords":["dynamodb","onetable","serverless","aws","nosql"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.6.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"ca44db9f6f19dfe7ba5827b5bb539cdf8e993cda","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.6.0.tgz","fileCount":9,"integrity":"sha512-KPDtWh+hFhuakbiMo9Fg7v3KhOvxoLcTNFjSkSOd+PpglkKMybNO3jO0QVMomY7NrsIBviTEMcjdAsbb7KhAFg==","signatures":[{"sig":"MEUCIGj2fcOAgHPRXKIzddc3t3NJJ7TNqoBeerVTxlqLNzh/AiEAlActR1WcU3Z6kP/24djkt4ViemRYzqgwKHTnfbw/qWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKiwFCRA9TVsSAnZWagAAC8sQAJayq6T9GCRdOca7eKYX\nexTTT5TN+wt+F3dCasZ++0Yrs2dDB5qzrEZKluQuh8JVnvrY4PH/KWwvDgih\ng9GMilmqKZz4IH58s4RT4TpH8z2zxOKlbaWyiOaWBtBRTAGO2wD4BGqlMf5h\n6lpwE0ZBZjHbFgyj4/pPUsGkBurKqX2i6YTwsd9Iiv3Ztk6+4WM1Nkg4IUBR\nNbxvZYKL2CtAW/bj9Ruqiax7Pvdy7rtEmTZQYME+oeOSbm/h9MWAe+my6V8O\nsFHM81qWuCQIKIYENfyOMWQ6geHtEriWQgCgs2N4jtT/fJGyjJ3AAWR2IXBD\nVmKaX7jb3ScviIrinTl2hpTlMSV5znD9oFy0dY8cwZ39jST+UXdJV2Cr/S5d\nWOnygr0xZwlkoUpMHUEelkoqKKMExSpF6xg5HkJYXJuHut9h3w0hA1nooLaZ\n1B5u0GAO46kgbog0z5TusCTk77YNa1X/KW3CfK0AGnPHbF5CxkoMUV6mjYy8\nKlUSUujMqmbcqU3AfUXAMhCJ0qXdI9c378OEzXjtypnVOkCqYWm9FE9C8VRa\nYDUYKaY9HkTcqrDmg3NX6uPMCbNFFawAMVtpEyXLY6m2vF9pN9NO7+F97/cR\nzHMUwk0IXrJaeZgkFfY746k/cI5rV7HnOXHj7KgyjW+wGF0TGbebGscHd7o9\nozkq\r\n=K2VV\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"de8f5295479aa271b27d378949ced508d944626d","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.6.0_1613376516979_0.7397994011892952","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"onetable-migrate","version":"0.7.0","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.7.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"b155407e84d12f59c170e8ba28dcc86648a4af4f","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.7.0.tgz","fileCount":9,"integrity":"sha512-diVAg8XWRtbo2HHRQ/DL6DDtfLE0Zq5WWPvIXMzYLVdFCzDDkEYTvIW2kKriiqNLpK5vPLOOBwqd+ERwallAow==","signatures":[{"sig":"MEUCIE60Y5LOJHh46XdQcfNsldbz2cbyFJ3tKqMyZAyJmDA6AiEA0fubGiKLRCJDbiYYYAWGTfJuRYqx+ihVwxLgKmPuG2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLxIhCRA9TVsSAnZWagAAawkP/0mgIMmLsbYr1fTtSad8\niMjDPReV294SIpKE7vZJnJ3nf5Mv8g4SrrtuiDBPZYqKfTUOeB7QtILrI8fY\n5nWYFXn5fCNlAXnnOtuHARlDdKR4hS+ECeT7JF814FT2CHeBKJ8fe29Gh1AM\nyH69Wd5Foktdl7fJTljaOdLxt+PtZw5cEbh8zDFk5IbGqrLMLVTTpjVg4BMR\n9zQvpfiKeqsfS6HsHji8JEqrkG/pWjvZEeCQtIB2oyhsKI6UXbeJloWXv5+W\nV/rQYzDf3mfXwR5gI3XI5yYL8gkuiX+ZLsBXDevGhpk6ymQLu6cOhuBE0INg\nmpDng9SaRmkq6p/Zm/mnHEJH0JToNAUeCXdOIm+J3vbzuJ9txCH2Hsgpdjmk\nX/h6CSOEopprMBvC15xU9mgeGUYjZf+AoHoqzL1m9Pb1TXdtwo4XJRMSvGTs\nEHJob4ZyWmItasdq26Vomb956ebenUlrw3tvukK6TtCVSbNVxwfAnTWkYPaK\n16zA6ERShWqWOKIf2nML9QCMKTzobDx922UNnDLGaNIwHhyWH0QuqvjSYgSK\ny7xZ2v9ZiohYlT5fQKpU5T55AGjFSq5WRY0XhfNCbcy4VJc0cyko2b4wwlqU\nTij57eNKviYdeeNOmcYTKyAaUBZKK3OhpXAkp6TecTMnecQ8uP0O7rj7LZ+r\nrQIj\r\n=HHmx\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"10f3ba3a2535ee8db89f6b41f4aa5129e2366ecc","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.7.0_1613697568928_0.5277923163166274","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"onetable-migrate","version":"0.7.1","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.7.1","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"2579ab86d49d0398e7a9b97bf87948f2aa783985","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.7.1.tgz","fileCount":9,"integrity":"sha512-W2K3G5RdhQHQxiXiYjSVk9qvGGwM9hLSNX2zA0pUz7O5tBQETyFNlvI6Bkt9O7fAM0wOrmKxG1TFKF6cPpqWPw==","signatures":[{"sig":"MEQCIHLSU3I2LUUnBBof9UI6TsBBp1cx+gej/z3yFxlKgUYzAiBvM18099WVx/SVVTby4H9TUmzdtUja8f0vTlMet4ZkSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL19gCRA9TVsSAnZWagAAuNMQAKF9RFv0QxXbpNwphMLJ\nDjM+Q9e7mNI8qMqAcCGeXURl7my0NJx0mkEd6E1DLEihJnM0Jl43DaBRwT0n\nO5ZCvyFWVv6g73PBo+cO6ODNCt5MlST+jGreUB/E2mTJ4Hc4iB55E3/okpmL\n4MSc6qEFOWv5w2sFqUO1sv8aUzkuXhAhR4Hs0n8G0k1rfwKBz4XP78ZhYk1X\n5+dGN7j031TXzfWfzqBLoRZhpciaohWD+cQh5RqX2AFuQEFQ6HUp1TcwM/dn\n9s/mqdkIrmuEBPTyXYLF2Ls88TEfgAaRnlZsdczRkJlHIBWj8Q9MnLdiz0ke\nNeZLFg+3jyiWAe6l0wpfRe2k7mPe3Mf9QvJCu7zlZiZ5/THOy0+x1FhGwvBm\nYh+BIpFMp08uIyKGg7KxUWl3YfW7CEVc/f+kYgv7gJRjn+dkQfP/ZQSatGjB\n/0mB7q+0ROX9hvF3mbfSDGE5Puz8ygMePQdhxM2V2K6QaERVwTgy0NdPvw4r\nAJYvHxa0IZShVIURnx9oFY5BrgssXocivfEvWQq5DyBcGhwsw2IC/BWKvboS\nSCJ1KzU1rDJMiXzbQQrzHpmKpFt7yiGLjiO8Ctgomx+X7aqd4MXRkBpU5Zu8\nByKPA2ZMJNcTSikNNzwT8YZ199HuVjLUiYKXbWwirwxkqx5GEs2ztTpF8Kpx\nL7gj\r\n=dY+J\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ff444886ae1e759e26be337af37eebfc2b254ae3","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.7.1_1613717344005_0.23838536249985287","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"onetable-migrate","version":"0.7.2","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.7.2","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"29b830e601ab3313359cd88cebc76a229fee01c3","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.7.2.tgz","fileCount":9,"integrity":"sha512-rE7lwAdHCR98dkgypfEHhA5fzcTnkttsAZsELuINZzliVUEfgBlRvB6TbLC2+UL+USISLYZOEG+RCmV2hG4AtQ==","signatures":[{"sig":"MEYCIQC9fD0GPF0j9EzxykRrxldDNYjradYPBuokNF/5wOHbCgIhAOFIdgmURbpx0YCluv8o8BygJrf5TM8W0ZhttT3DD7Fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNtM1CRA9TVsSAnZWagAAyOsP/RPnkRgYipAb+lYnfFWJ\ne1Qm/2u0cyv0CgykBHfHmC/Ipoogg8tsqxU0y5Kc1nwBf//EAYejTvL8cavK\npNBfSzedmHzElupoCYkNm+bYyQUSPuDJ4fLMap5LpXtR5UPnTpLES+zeoj+h\nOfz3CLljBN8cYWriU+QFX+24mYo+nbzKGXQyO3KKoGN8gDDSSZWKWFYYtvxa\nT4QAYZ1xIKFyA8KuqFX8fHdSSbdZIOmuUQxj//j0AT5ZzBdRoEt6LdTsV721\nQM1QdY8VJTIGpmIgcDrk4SpOjlzKXC0yRvBBo80yFZgQwHmkzHXdfXwbqxkx\nbgRL/T03oQYk5nVspKA8wyVL9beJ0H24MO+Uypw75OQFdQOZaHw9QY9W9MNl\nEpyHsQ6X14H0L9hj28sgdCaZFeM2h2Sdh7O/kDmpLm7ZF9yHLAzNDEX6+BVS\nrbmLuGQbsL58IPzja+/bqIwWJxL0xhVnqzqPXwJduAAbVoYRUlD210wtU4f6\nP5aQzxEw5xqZFTm567pJcYmYT/Wlk1GAD2nODDIIN1BmqoePqU8VAKSfW+oD\naUfZ1H4XR7qq9e/TbT2KTdmqCU6R4qXtMMQihaRuE36sjM+1QkTBNVjxxTxv\nmzA3mlmcjTBl7sSCBQ5kR3EdkFFXcVvLYbmFAwDUpDUMCe385ldiONs+glyH\naA/u\r\n=N3kQ\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"9fe284bcf298de5fae216dd4df34837f50f5d57e","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.7.2_1614205748500_0.17119118053659022","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"onetable-migrate","version":"0.7.3","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.7.3","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"cc002d6539f1939b04b607ba8b43d92f8a9ed32d","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.7.3.tgz","fileCount":9,"integrity":"sha512-7ahEOPswf21wcABs0MHNfjGsq2mXaszZ3FA3p0obxapd+Lg85GeLHQYh/EdFDhsj/NVPzkHerIcGfhZ954L7Rg==","signatures":[{"sig":"MEUCIHfZHooJEWPYhCTKQMsG1DdpGxfc798X5PReZQl6DhH+AiEAsgbJRALyXMyBh/U4ki7Ne9yL2aAymMkG2Kp7FmOKcXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNtQhCRA9TVsSAnZWagAACBUP/1uGIISon7iYWzSgF6h5\n6qIxCcX59Ak3X8YTyJEMOcXC505ErNmO/8d1keuOyvr8VPBWBwOvhaGLZXpB\nepxWGPb/2jk/0GISefBCAZ9RR89zcdKcHbMp5fWkRLdhY1N1JpvtRgQLQZc3\nbhiPo954AbMZhGetzCz9uF2IiK1NvHGbqIyItCDrh31VH6KiNzP+K0KrrLLI\niOW9811tMR3VlIuso5CFRhaiDeufvbRtvFyWU1QBRhYbKIhTyCNOh4a6GbSf\nv1KOVd5Y/lVE3DNPY25+d3sydIuV/4TMSv68n5JPjF0+FLxx5ykMUyBUZuOq\n4RoUV8rXdBOnTCN9eBP98cyPZ3EnrDSgp5smfSAKiYH3v4sJBur5oNF6ftAl\nzdbU5cL+wHbwXuol1RqmsTzoNDuMZls8pVgPyfIIFOXazKWcszpZChleC/aD\nohA/yxeRghPIkrlrUQUzKhpRUlIKEBnmJkoh5cVU8lWAUqRCDQxigiESFd6/\nkLbSvGwDyuLEfdL4mghvKr+3Erpb/82OKd80JhyNh6CLr2z3HdTcnxG2FEJv\ngvjxQW5Nt+6ZJoLXSItIdaE4XYJIYPAXmUoDKWH5bZRYIWL6ckt+yccecN7j\n8dZth9tyO7FN9GZH0ae2vLZsiJcL35M3wp+nm1WaNSJZT1BpJqVXS4HYfzuJ\nb3mS\r\n=cStt\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"44414987c002190a99b3f7cee665455ea7b07770","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.5.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.15.4","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.7.3_1614205985154_0.9466629766069683","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"onetable-migrate","version":"0.7.4","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@0.7.4","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"8e556b3fb9e3da2677ff7c4046154ee04f8fd5bc","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-0.7.4.tgz","fileCount":9,"integrity":"sha512-MUv9VxFu7JK2rwgAETyYRfj8x5E1IaIehR2IXBmt60fdhHn289uUqu+CsbdWKHo5uk694ymmzBH30gHfvV5Q/w==","signatures":[{"sig":"MEQCIHEkSNuLn7VCeRBe28LFps6DypLYhL/+AnDb/Qy/vHtOAiBTL6QVf8N5FtfIB/FnNUAPgtYiUM0r6nOynMYfuXYFhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWAFdCRA9TVsSAnZWagAAjn4P/iB8VqOdXq2umlPgPKqp\nfGGhnL9wDU+uRjfFEf2gKQHszVi8om2Aa8PCa03O1cuS7hGBYE6VeNQUdGtK\n40OZ6DvXCPDkfJEMzYNtvLEOkfgFZyeZhX5a17tSZ6XwYiCzoF8gUF15iJ4C\nFgtsQHHnmsoiv+/5mGJAlAdBC6cppQvWYQotnguP1cBRdpB0LAY5apy5rXfu\nYeseoDdsJ6caVowdIg2d/IYjP1hQqkKST/VSTYM0DVApKwQxdQ1199eokZ+P\nHEVijg+gKKpplsSc5Lg51nWtZTxuYLBT3bwRt6f3Z/RsvsJvd8DViqkDAygw\n0Jl9zvsS1rZaNKNtvq7dgKbA+Wq4wZheJsLtYJkKBuBJqLIq+UEqZFsEL9qT\nfJgSBb2gyFz0ztg6Z/2HubOR6S8vrHWmotBPOygOVLlMkB6zKgiKwvs53aUq\nW8yMKdooCANqQ0CwkFxF9okiaUc+MyGqbZ8ccMQ1nhFWh/ANpqdnNwLnJliU\nROsjvQ52TwCXMB+sYJWlGSMEt9zGTxZurDQTRHy1QVpDUO7NyZ5kxav/pHpq\nGrbAmqX/iUj5H2qeNFNMFqa3QD3617Tp1o7olr7twDqP2Yv5tOarusuT8V9I\nnkUo4P1DCFDgl86YhhYrrpc6OYFyhFtR1BkIim5ae/2uHZme0LnBLjCoSQhY\nJSYY\r\n=KK1J\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ed52c2c9d835f2afd56497d0a7d148bed2eb5764","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.6.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.11.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^0.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_0.7.4_1616380252594_0.517050992788429","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"onetable-migrate","version":"1.0.0","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.0.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"447cd50b6b2d07abb2f4ee42eabf8db9d38120e4","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.0.0.tgz","fileCount":9,"integrity":"sha512-IdCd0HkRWgQtTrMi1IwUYjWS2BOugQD5MkNuMWE6bnuobzQSHik/OSjFHpuaZOwuXOPjMd4SQGIT1gAStjFggg==","signatures":[{"sig":"MEYCIQDiih3/4+EgTrdLYSv+QScmlboB/bvc1CjE6iSMY7E+lAIhANeOUpf07vO4KjUZaSDWvjnUk3zGOuQ+Ik5ycAgOXhJ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbWdDCRA9TVsSAnZWagAAogsP/1FxFCkNSnaOr7jDzoqK\nJcPBhMojTW8SDFTta+jEJChc8I5/RpdBWmqiHNRwYV98xVGY6FTgzz73ONKc\niMIrBvQJzsHArppn4o1klFfETPUQqLgy6eq53TrJJA6C1pJe995nQ4k9ofOo\nvYYIUsA/3w0QdrsrUGSFohdVdXzdSJh+TQLKauG/Gjbf8O8pnXLIyt6VfPqT\nY4e8BJBR258UznJ+/k+Ao+8I5EC5QESKsEK1IhXI2WBMtYEU0/3LjvvktUzQ\ngLRwbdo0RLBYPAHCsAdiQYhmvsN6PYbeVkA8sZ3g/FYxg14W+MOIIvot/YW/\n7uD55fo3/JPcWCvMrUrtTS/6rz2i4YQgQiOLVikuIXLoo8wBqRZuDOLBDJ5W\n5ye0/+6KC9XB8VZmgFEi+jkMrW0PzAt/GdtkBZy7e4rN06c5oXti07Q7bibY\nuZZqRgIvXlfHd73MAMPpK/xcvDd1hEwyqC5E0gKk8kuA1kbaUr8l8GYi5hg8\nh7Qgy6siJjtVaybekdxjYP+HbZQLWDFtlUFnJfWm/MhKscHv85rqmJ/CIi0M\nZMjq0PFMj5cU6Rx1+yOWuxK+j9fTMwbVs8HQdEGNDXuMXU/ciPQ61L3I6wVT\n53TL7STcizwxAXnxBZag2ZCDh3odhRBMUdZkZeILOoJgknlXPjJmeJFSpi8w\nlBW8\r\n=mVfD\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a505117abc491e2096013699f840cbe9d1cc8ef9","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.6.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.11.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.0.0_1617782595497_0.026707639136622996","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"onetable-migrate","version":"1.0.1","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.0.1","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"d9bc696428313bf91232a5e7d2f40e5de6050228","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.0.1.tgz","fileCount":9,"integrity":"sha512-qeqHxOpZgCxDp2LO0CM8t2uF8RQsnPdtCvOPjBW1GiM7WISKtPNBqALHFlM9Xcl2iiSZGP/kjbEgYbzjHsloeQ==","signatures":[{"sig":"MEUCIQD/Z3IRP6R+S2/n/9rJMOYLbzXFoQoAPR/RIkFqK07xXQIgLny8d9I6V2sEk+VPB7caaAzEGWm8LUVNRL0b6pwzKHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf2mxCRA9TVsSAnZWagAAXJAP/0+4yFIup6opceQnLuoY\numJ/wWnENd54meo2ROsBlgBMvB85/cy/FV2J1rCywL3+qtb2HeXm2MHwaREW\niBkJZjrvQMWiv3GF3sAUtMAC3WK0WLIzxY1e4TD+KtT+aPyMormwhipN5EJS\nmpTAQxFZpmuUQX9K/tkhcscNRGM3FWawbsbMlmvL8CWk7FIxJ7W6BpDJZC7w\ney1wEw67DA7s9KHBl1AABK7RXz+sNZlBvF11qYKRJkWPcwfXpe8i7Iq4w5gF\nhLF0Ttg/njak7JegrscDzIV7LRDE8GCVvX1v2uet8o1Kc1zZCWPpizD8No5N\n359M/vQ8B0XSFWAC4NeO0bgW4Un2CueSWT9fPi3UnUr5Z1o2KsT4eFc50fcc\nsbW3LUYtlJAquz6lI6/EgyD9qIHj+IatqydJsFYNNyiFG7FqkemK9gBoARu/\nNPAYJAyDBSFzTwTWu0fscJZ8BVM4mA3W0eoMHYsa2FgKwMD2YPci95ryfMuK\nWBlDwGylAVmDU7UxepP727wbaLTQFsYdDIv3XfzFeCa80D9UtkHl8NPcvUsv\nkloUwiLh+FgER5R9oKSghJZbF+wDgRBj+v5aBvy/kD+h9o3X9s1OoYG/D10W\nKKcNvL8UnNxn51VH9vWH4JWr9DxBQ43J2jYsCu1CQN0lEasXNMHn+p6BpQFk\nLUXP\r\n=dUhJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4abc8e8d6286cbaabf48ab942e0a5d07e8e60ec1","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.6.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"15.11.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.0.1_1618962864690_0.440834816585677","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"onetable-migrate","version":"1.0.2","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.0.2","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"a0537bdbf19a330480137237bd7018dd3a864c69","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.0.2.tgz","fileCount":9,"integrity":"sha512-o7i+GF6mqwTekZeddp4A5YcUFk9hP3O84ZvXsw1yZCjawOdUroTV4S1PYq16rHIs3scrX/LiiruXv/+iSai7+g==","signatures":[{"sig":"MEQCIGGQwUWkOLH3s4g3QOl7WIjS+ZtR7Fi8oza/9kgN6O5EAiBe7GljEMlu68OdHOrvNxK9yZaoIUxFRW+Mqw1yDlExdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4WHpCRA9TVsSAnZWagAAypYQAJy7/OhP8JCeQTPuECGn\nQs8fmkiAFIwvBVtKy5epElgW42QcGJTg3f46r4U8UW4LEX3DO9MdBQWAAWbq\nOU3jMZZAKcuXAYtHhce31QPB4ZnqsGcOF6CQZ6p2JUekrF7wsX6JRyweA0NX\nbi/ppk6wHj031OmmpxBFB4orR84nJGG750c88coprdxWrvcAV1eFoz50yGtt\nDW25KTf9QuqTmIsAN2ezy3fzTJugWUFMQyMuy3ZwMKfAQUFZ65eGYxAxEfDz\nXxko9gL7q4mm15YHu48hPlj6Wk69Aix8olM/K8xHDRU+lf9yAch/BrPTxi3c\nSuipAf0WWBE2iDK9K22zFlZ4hB9sDQVhr0bxTg52hZJsHpcnNoTXgh5cU46R\n63qeLgwAF+QL1bMT4Tx5+9A+KjEzScSnjXAHft8l2xe3kuCBfHWIawwPe69O\nFTUL8pWwNU3UWbb63oWktKNPWIEZRFnf4+x6B1xhphtho5UAerWt4BmhrlKZ\nncwWPPte1M0igPOrmeefydZoSsac5ehtCbVQsHul7ymV1O7PcdBhmY5XA3z5\nC3j5We29Paw1bGTYMGugATbTGZuBy65w8kOaFBlr19h7Ye+w+iVy++DN4N18\nHpkICH3W6BgkC7AcPG87nUpaEMVzMLAjOn5De1y25RifLBL2IN5KZUDuloLI\nJffE\r\n=h7pK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ff9d3be295dc2c27998503432a9a1d363848699b","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"6.14.13","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.0.2_1625383400620_0.3799992355135382","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"onetable-migrate","version":"1.0.3","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.0.3","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"8d0afc6d8102b76ae040bc872f3997bed206c808","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.0.3.tgz","fileCount":9,"integrity":"sha512-0UGIrybAaG5Yx55S5SHc5RiUCz7Plkoum1fbEO3Vqt+OCwbtQptbbbKhN10hbAb1jHLuM2RTt5imLzxOyAPGkQ==","signatures":[{"sig":"MEUCIQCobs/nAvDiNFvYzTb5rp3R5SN7HniMueFXwicQQGjOqQIgd+YmRmSkv6iFwdz5pFL+1qqffsAGfWXcR5q2A4bX+lY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+k7lCRA9TVsSAnZWagAA9GoQAJ8ifUgK9gJevptYK93T\nET11z0IYjbyL0rwjzDqjNkLKQ1iCWDydN6A3d5WzNu//zY3+EQoarTwRo+yo\nschkVpoyghPwISyZQQ6Xgv0v4hXaV9tAXbtywkN1zTQ7Y87nKf2G8/HYOnLX\nCX/8E8lBv7ykVVgfM7IYvZ9K4rX3VkR9BaHj82ueMb23uIYqkusS+e4yx9iW\nCrETizxqgMCpOlASki5fMZq2AKfrHet420yQ37EbM1fdQW3LiWcQEH9vjxIY\nMWH38kKZQnP9Ks6z4erlll3C+5sairphtCd9puatQBhJOwO157MHrFQkF93W\nhE2LT0iPhURGgweAC4MYqLN8Qpgqv50fQM33cpr/rwifmHVyjTlpXS6h96HW\nddscMF353PqwnIYg2gw9u8ySw6HxYr3GonPYP5deUhGE4iUDghsecYtIE/j9\npv/BZCQd4R5F9UgT8nagNOQlmXxXcU1UIgXVjYXWc8MTWu+pjjWGvPg1hw1Y\nQwFQzU7E4z7LwDM7Y5Uqfc+wNXw9aVJNJmFR0H3NoXOYTwVeolNayMbShc+g\nQBD/bdbOaaQe7R2VKElpEzOx7CEzn58bQ+pOjf0kb8DAsG28VC/pL6tHYW+q\nlGvDvtR5OT37kRdn0GQXIlgShBvqQ1ujAS/6bhXn4cflglreEgChyqAsLYCH\n/zxp\r\n=t5Yk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1ccf78c2e0e08fbbd7df1a826a03587e1d5d9fa0","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1.5.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.0.3_1627016933341_0.09989718341562326","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"onetable-migrate","version":"1.0.4","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.0.4","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"27f8ef65ef4b76a78e9e526528ff5b89b4b3caab","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.0.4.tgz","fileCount":9,"integrity":"sha512-BZNUnWacPIZY8cOE6653ZbLwQdSfj10/+LzsvFJUOMh2KePc9TvQGWlgD+DEtjONpEra1h7y1Ne3sotJowDD7A==","signatures":[{"sig":"MEUCIQC2I4wMVy+zgYtOY6CTTZ0yop6UL7swXfPrp7+/SjkhAQIgf3EV38ZlFqs4fg5iZe6uENmQknDdnvEc6QBTsscEUxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/5ioCRA9TVsSAnZWagAAeogQAIdgXUjiJhNjsUD+JXbd\ni/9rkn7vnl8bXF4DQZLVuYhdE01CwGMhipocGxh5358ygPHw8PJsHMNg+1hh\nlTLSUQ6Xex4jeZ9jX7LcTrrkfWZROF26KsqP6nA3izn4bICXJ7tZS9jyGMTU\n0uWDauBwNPYtdUP9zLi/7sZeYXAHpZ8/Gnckj7VqFljhGm+/Kq1VqVBeTV9T\ncXt3zDmF+XBaY8de3pKfCQRIIbPpJ3dJ4TW/UnEqWiiFW5pmbgTk3ZtkAm5f\nNZwsA4L6gQk9P8q+EkKXA+IHvDdNW/hs97NPjK0N8/+dmRLh6mIt732HeozX\nWfQ6MYz3JhINZmEDgLBE7vhz3XAk6JnhQrargMLe8C2JYmQs+OrAoaRtD94j\nMQi4POWgax0GAyINJeEZmEUUMgjLOpmVtQHKGt6sfaPRLRAWCDdOCQdYw4Pn\neaiTJkXziK/MjZqqQc59oknLbEI3QIABQaENJujZFEPil1vO9RCYkY+avWFd\n7BiVwu/vtzEt67vjV7vzyA3l0xrBu+4KN5+KrvB4Y/+z0dqIRi+WAexe5hsT\nGDbzgMvXe12xFBFLIbYVtBQMVlR6lZGb1y7XZ4gv/HPjxuzAbl47RWdVZaMK\nC8Wzj/U5C/vR6PsjD+4kfG0nn/hJrg+/y8KidAWKGiEyqVFdXB1fwUvDUZOT\nfXSn\r\n=KOtP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1679f2b65a06ba1e0342ef44b648837a61b644b4","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1.5.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.0.4_1627363496588_0.30955936165370623","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"onetable-migrate","version":"1.1.0","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"e95b9ff3dcbb56a85b8d471dd800e814ccf1ca38","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.0.tgz","fileCount":9,"integrity":"sha512-hE6DlLE3I9tWoDRkSf63aPbUMeQpgO25j/wMaAMEnRvxw1owovZwDoKUPS3uivErYV/uLPVm8H0y9nMQyl93AQ==","signatures":[{"sig":"MEQCIEk3qMOs4JPFZskN3vy0txMxmAB0IDszmKygPQ/yGhS2AiBG3ZWdFTIQaW4QlRFqDBe9v51n8MAXOmCG5ougx6GQPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36048},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"76d83079d02ac298becac48054f2bd2cde9e9b51","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1.5.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.0_1633032279871_0.20783079907352908","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"onetable-migrate","version":"1.1.1","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.1","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"fa4c7cdee84ccc9ccc2b8bf0060ac2650fca944d","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.1.tgz","fileCount":9,"integrity":"sha512-mEiqHmAAwE0bW15OSmCA4G1LoixoGu9X7Te64vqNopcOajHNkfchcy3OIun5PiLGqcviVIgg7j64EBpLkTdsRA==","signatures":[{"sig":"MEUCIFKfUhfcD28P1EDQqpbcRM/XAwqBB3JbwLK0qwmElZkfAiEAhwcWrxspmJVntw8t+6SVI/azAh16U5SsNels1/lqvX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36947},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c0e056090620d561ac3d9c8138748be64b790a38","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^1.9.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.1_1634375695529_0.6889407116747015","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"onetable-migrate","version":"1.1.2","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.2","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"046c95189d44e343fa81f727cbcc717d1f73b75a","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.2.tgz","fileCount":9,"integrity":"sha512-tep53GdfsZRfy2xCfiyCcyqv/3K7SdXz4zw1YV6KBRwVkHfzfrjQzf9AZcVDM1tXoGRriXRTQ1yQ6Zx6RGhIhg==","signatures":[{"sig":"MEUCIQC8JqZIdMXLKjvnkU4JjKM/LJRIkQcjsQg4pXXs/Pb4UAIgG3MHV1BmM5QbTbeOhMTLbgoJaPBhaif8sxjX4LBQT80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34299},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3566ff54d77bc01f1441da6976dc07c9abe140eb","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.2_1634783355836_0.20746436587757988","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"onetable-migrate","version":"1.1.3","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.3","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"c73be4990466521d6d4adcf718cd9107155ef0c6","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.3.tgz","fileCount":9,"integrity":"sha512-A57OallLP/eOSAvwPtAV+V14HnEucfkwUTqXWKa3wzw3H5KzrTV7fSHHfOKpa1McE0T4HyrVczHVEQCjV/+xBw==","signatures":[{"sig":"MEUCIQDneJBFREAGMcBSRevcxotgKFp1u257X6hkY8T1iUYLewIgE+9+rDgTyHt8OoM+47Fmo72Er1Y7YtUPEeGN7f6gFq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2116CRA9TVsSAnZWagAAAroP/0pCbfaNE8wVNzM5z7v+\nMRjGhrnArgeFwgMDKzJ88h9zkTbbsS7bMH/3QPfh9/VB5PTPJnr0EjSlaFsu\nUuhs6hEDu4O/7w9p2qaFGjf0uXGfI38ZNFTiSr3myv3n/dYSXnEzi3LfnEQV\neFq/AI50cDkSNnUEsP+YX4TovAcwuskS0raHiuq7mAtO8iqWwZUdj7bGN/sj\n98O6Exk8AZpxkQjPNP8RNTnSlgeVJXhevTt0cqidYyFVfWBj2g3w3sSXSIel\nRGNPA3w/c+400G/ZTk50kLWuvAvSXOlyXv76D4p18W/mlBstkM0+iYNTgk5x\nKLM55ESmRR42E++oc71AIFnYmmiQbHI7bjuJk4byHM7dlWcn/34l9lh4LQsd\nMoekiUnHB79YfEcVYbwT/hHqAZo4SK6zp0RN2xuOgHdL1nqBgNbmNgjlO7UR\noRPWfDf5EHrJ0rQQVhr4gJxyrjLU3AXcoEgXz5j5A5rJCCI5d8aHmYYROoZB\nTRGK039pCeYAPypUrONyyE3L/pNlTwhJg20C8/D3SPOceKRgzhTVf/0d+lYq\n5qu+FxnmDijOOraRZmREwF89ZJaqb/SyxHmLM/JhY1DHTrGx8uXTgRwfZGRJ\nZrKmPOl/REh9d6hSQS2f1XIqRsvxg11qyyvmy8tZGl1YEiQ6xmMdTSWjbBdO\nAzY/\r\n=j0Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"414d97fe132a84d8dbaace3a6414e27f1027c4b7","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^5.7.1","dynamodb-onetable":"^2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","typescript":"^4.3.5","@types/node":"^14.17.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.3_1636942092519_0.01760267822253825","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"onetable-migrate","version":"1.1.5","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.5","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"4cbf8161fee6c85cdcc9e7f1a0e482ab5730a843","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.5.tgz","fileCount":9,"integrity":"sha512-U6f9Q4JslISaK5Hhu+ITKBCtWWG20HCd3lLDGI7t9dsxQuBl+Za/ZBfLK4PX0FXZvJeHN+7azo8epuit3oCmkA==","signatures":[{"sig":"MEUCIQCHtr2YlYZkk3z5a6gW4Gc9PT1vX8Ru/hEhL3E+ng1vIQIgDoWXPqGdhROsea50lmVaAFTcH1tthpp2+aY4I4bY/uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7xEWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+g/+MfP/O922XlO+qozJ69TemPLJMSzr911Bzsve8tLtgncLBNNu\r\ngipQPu1swoWiN1FV7qCDA1g4BDesduJSMm+ONVyCbfJpijhCBYNieExbdd/i\r\nIhCykMHvee+2gWEUQcUthSHJO4xPS2iseoMBxOrzYNw7Ijr1dW5Nq9IL7kKM\r\ndJYLP0xXILEmZl9dyvea/sUzRLCm706Uhp7c3O4fXqrPcELpl5URZRuKhyJg\r\nXvE2KG3PtZvNfXzna6TkDJRVCr/WRBr6dZBE72fv1zsVPHgxEZENw9DG7bKX\r\nvvNq0L2KCm+slt4y7yq9c+WPJPbPna17K+7oVLFQ66Kxq3tmsq6u2cYsIa3L\r\nY/Hhc92lwofs0/rG6zYf3tGKH9fHcyL4vRbXAkcI2QD8x7xP8/Y/Kc0xfV5c\r\n9R7YndrD9GVL6Yda2AIg8SZIiUaFVt3Gbvr3Acj4R89lF5s9H4DnZRmpSD5A\r\n7kwr4OkDRpyGMkPMpMmQ+iWh/PchuQDnnOuC3/wsF7BDWwUBvKBJhFRmzYnB\r\nogRm6p0guiatonI7bcXbJyCkuKhziVm3bpGxt4O4TS95+88qWeiQT/GPbMHD\r\nM5OAySGAhRqcG7ghxw8we2BYm+HIgfqk7qqD1sjPX2+Mn/2LPtTfo1oa9gzz\r\nVzFPzB5oeo2kzyNAQOkfHnNjLpHY+U0orX4=\r\n=a5M6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cbd594282108cf6411fd3a3377733ea006af2088","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.7","dynamodb-onetable":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","typescript":"^4.7.4","@types/node":"^18.6.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.5_1659834646311_0.8235362044879235","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"onetable-migrate","version":"1.1.6","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.6","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"4e889704323cab007ae2365e0ced20c1d21f1247","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.6.tgz","fileCount":9,"integrity":"sha512-rrGy0h9Q8EmN2+10ItbPFsk6mUJ/hDVW1Y7jZ331qYa/Dfw48wE+ITXfFe3paoT0MPe8Fz57Noz4kWRsLpUdzA==","signatures":[{"sig":"MEUCIDDayAM8IXTFEbExg5F3aT9r+YpTtTaEKYGRMxluPC0YAiEAqWY04kKtzTQPHpqPcmmtVDxIoM1KFraX4BCEasJkIgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8YR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZVA//ZfFR3GE0Xg+OzOMYWMnDOFoVOXFNTix6qcreWrrrozFPLajC\r\nqmM+2nuhQBJ4et7CbXySABx1DIq9h1Bzh4J57HrbWVq0A+e7xqwvXvdI2iKW\r\nojoTEtxdfsVZcTeYHFOOkk+w6escLs20p82vuzC8NBW30ej/Lq/JVo77MIz8\r\n13RktTV31Mt/xow1ZzghSIwxs+KKRycYMH3qFqRJKK8XkXrE7je69LxhwMU4\r\nA+Lur+NQaMAwLEAwmnm+xATpkbUZGd9amMNpBnxwdvLeMQBWijz8bhvRfRoy\r\nrOr16oW0uqczKT4e8JQ5/LbsuaFDuXelRPQUYqbgmBJ1UtQ3yjYnmktW+jzY\r\nr5aYu2YnnCOllkb1jeOCKo8cyvTTzCkRuUlyg6/Ht4OY9yJfYzu038anwc0V\r\nGT1wtpwk7AiO5r49+mf5YOlJ8UjjtscLq2UHrPJ/yeBgh0RmYYCC8thlptKe\r\nt14iDKVi/2OKyjspDrQ8AgwfPblip56j8NQwlz/Zo+6gXzpaQkrZwz1kvNrd\r\nWetnJnBwW3HNX2stk3/nGfgBo8Pg8s1VAAUghaJt+ZickmQe6gm1YfsBwmT0\r\nc8n8v2dOf5yYOf/qbtRJr0j+ExxP0Ga/WhkPG6ku9zB+QyCUyCZHKp3eKIqB\r\nejFAds8teBu5Z+LvCdK3UypPH+5VfBmIep8=\r\n=yhlY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cbd594282108cf6411fd3a3377733ea006af2088","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"7.20.1","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"14.17.0","dependencies":{"semver":"^7.3.7","dynamodb-onetable":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","typescript":"^4.7.4","@types/node":"^18.6.4"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.6_1659995256897_0.8996957326293118","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"onetable-migrate","version":"1.1.7","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.1.7","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"25802e0e8b60c690a80635433c8a0531fa144f36","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.1.7.tgz","fileCount":9,"integrity":"sha512-SjFneIsBZD7UPcWurvkUm4/nRBLdmyWhxcfMeK3+AZNLkXBOdJAYaj0i98rhU97vYINntQyvObkGisBbGXuTNQ==","signatures":[{"sig":"MEUCIQDFQkORPl9eDNiWVew12KwW/7f492uUrQT2fJwzK7Q0agIgUnaC3RXX3QMr754yZRBnZTgbMtObPbhWRVUPxw/fi1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvPxAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCDg//RM8uVri/5Ir+NNy2k4p1UcavcWUvaKSSW//PO7kg9PZO9obD\r\n+j+rpKJ+QcDqwNoyvi+asF/ELe5c9hPafkmgX0kfOl65ASolTCg2+EaGhyFp\r\nr6Hx05UryehVXS1vzMtWQHPcrdsATgbfyge8n/rR/zCTjsgjVD6Owdshf7ff\r\nZruAErBBLTDnRnTN2nxsDbQ5KZ0c8VUbzHxAuGd8xZnGNbwZVMJ66kk/P8Mi\r\nBFCiLXDn58oiTFt1tlVNsYIzqRaa5JqkmSyC/mkCJcLboS8EbCUCGItXPN6I\r\noGpibEYLcG8GUS+VKEfGJ0MLkQezdNs13xY3QtP1HWeMKx+muncItSGzAgQ5\r\nfd2HbE62dNrDQ+nfwPFz3XtwCPxI1tNihAfCJ9WX7A1U0GoJ6m9CUWF4+y33\r\nGR2y4sdaoyp/0mTt9j7Ma9Wcsq+jCCTw4bBy5Vgoz6pzqPZIBkC3szHoweez\r\nOObuyz7NTBd+pOLaxDQtUzirwHiH9aBVFfGa5ZOTzymQnwPBpMJ0dVGIfDfd\r\nS9qVhlAxB3uFBsGoMsJv/oTXVmlumg2yZJnnyoQyXc59gCiyxwLZhIYUrLOS\r\ne0ADSoHFDuJG+5Uvm7sK6Lh7IX+10Nib1J8B/uSNn+3CKzhfO8Fz5QskyOtD\r\nT8/zkdqfwhuTm2kshQ915hehkY2gmCFm94g=\r\n=bdNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"eedb4c62aac03bd5690ed8a879410addaa554c9a","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"8.15.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"16.17.1","dependencies":{"semver":"^7.3.8","dynamodb-onetable":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.25.0","typescript":"^4.8.4","@types/node":"^18.8.5"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.1.7_1673329728569_0.7736452950501067","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"onetable-migrate","version":"1.2.0","keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","_id":"onetable-migrate@1.2.0","maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"dist":{"shasum":"d5944e385110e703b80d7b90313c793ad5fce901","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.2.0.tgz","fileCount":9,"integrity":"sha512-p2fye+ryaP1g72tPUUh5Z4WO5n8fl7g4h34gHi8mgL/zhO1Nyaj+AyMrI2IZwD1MwHUZXQGE92c+OQ9QYs7lnA==","signatures":[{"sig":"MEQCIBJYyPPFjGZuQP8wVy8zSErJIX484WJrQXmFunpljbaZAiAsJt6mqMcPRDVDeI+tM5+fwk/vRG7B8yUzI0Y+UFk0zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44348},"main":"dist/cjs/index.js","types":"dist/mjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d8eb69cc2c1c27b5f5efda3b5d6d507091880cad","scripts":{"lint":"eslint .","build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","prepare":"npm run build"},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"repository":{"url":"git+https://github.com/sensedeep/onetable-migrate.git","type":"git"},"_npmVersion":"8.15.0","description":"DynamoDB OneTable Migration Library","directories":{},"_nodeVersion":"16.17.1","dependencies":{"semver":"^7.5.4","dynamodb-onetable":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.49.0","typescript":"^5.2.2","@types/node":"^20.6.0"},"_npmOperationalInternal":{"tmp":"tmp/onetable-migrate_1.2.0_1694490480984_0.8293287768931172","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"onetable-migrate","version":"1.2.1","description":"DynamoDB OneTable Migration Library","main":"dist/cjs/index.js","module":"dist/mjs/index.js","types":"dist/mjs/index.d.ts","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"license":"MIT","scripts":{"build":"rm -fr dist/* && tsc -p tsconfig.json && tsc -p tsconfig-cjs.json && ./fixup","lint":"eslint .","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/sensedeep/onetable-migrate.git"},"bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"homepage":"https://github.com/sensedeep/onetable-migrate","dependencies":{"dynamodb-onetable":"^2.7.3","semver":"^7.6.2"},"devDependencies":{"@types/node":"^20.14.5","eslint":"^9.5.0","typescript":"^5.4.5"},"_id":"onetable-migrate@1.2.1","gitHead":"083b9ca096ec387537885a144954417e8dabd8df","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-ahfchc19mQp7emuogFOu6wp6mVy/BUveqBsUPquKcNO6mULe3ZaPxS61QXwKAWdpjfkXJ6sCZNe2X4/4QH+8QQ==","shasum":"ccb3d938a4a0b1c0ce004656133332e7f13d5d6d","tarball":"https://registry.npmjs.org/onetable-migrate/-/onetable-migrate-1.2.1.tgz","fileCount":9,"unpackedSize":44423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQXSVMXv0HXi6rr78dQyDbtWEgYe1keI8FcUeHvoF0LwIgR/XQpVIMskQo4WaKnuPU35EMfixAvBd1udat8lbmoyU="}]},"_npmUser":{"name":"sensedeep","email":"mob@sensedeep.com"},"directories":{},"maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/onetable-migrate_1.2.1_1718760491557_0.36135385381774365"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-06T02:00:22.660Z","modified":"2024-06-19T01:28:11.956Z","0.1.0":"2021-02-06T02:00:22.788Z","0.1.1":"2021-02-06T02:09:56.048Z","0.1.2":"2021-02-08T04:34:43.076Z","0.1.3":"2021-02-10T21:56:46.545Z","0.1.4":"2021-02-12T03:08:22.646Z","0.1.5":"2021-02-12T03:12:05.238Z","0.6.0":"2021-02-15T08:08:37.091Z","0.7.0":"2021-02-19T01:19:29.074Z","0.7.1":"2021-02-19T06:49:04.522Z","0.7.2":"2021-02-24T22:29:08.693Z","0.7.3":"2021-02-24T22:33:05.353Z","0.7.4":"2021-03-22T02:30:52.763Z","1.0.0":"2021-04-07T08:03:15.621Z","1.0.1":"2021-04-20T23:54:24.814Z","1.0.2":"2021-07-04T07:23:20.736Z","1.0.3":"2021-07-23T05:08:53.502Z","1.0.4":"2021-07-27T05:24:56.726Z","1.1.0":"2021-09-30T20:04:40.054Z","1.1.1":"2021-10-16T09:14:55.706Z","1.1.2":"2021-10-21T02:29:15.996Z","1.1.3":"2021-11-15T02:08:12.686Z","1.1.5":"2022-08-07T01:10:46.458Z","1.1.6":"2022-08-08T21:47:37.104Z","1.1.7":"2023-01-10T05:48:48.773Z","1.2.0":"2023-09-12T03:48:01.230Z","1.2.1":"2024-06-19T01:28:11.782Z"},"maintainers":[{"name":"sensedeep","email":"mob@sensedeep.com"}],"author":{"name":"Michael O'Brien","email":"mob@sensedeep.com"},"repository":{"type":"git","url":"git+https://github.com/sensedeep/onetable-migrate.git"},"keywords":["dynamodb","onetable","serverless","aws","nosql","singletable","datamapper","dynamo"],"license":"MIT","homepage":"https://github.com/sensedeep/onetable-migrate","bugs":{"url":"https://github.com/sensedeep/onetable-migrate/issues"},"readme":"![OneTable](https://www.sensedeep.com/images/ring-short.png)\n\n_One Table to Rule Them All_\n\n# DynamoDB OneTable Migration Library\n\n<!--\n[![npm](https://img.shields.io/npm/v/onetable-migrate.svg)](https://www.npmjs.com/package/onetable-migrate)\n[![npm](https://img.shields.io/npm/l/onetable-migrate.svg)](https://www.npmjs.com/package/onetable-migrate)\n-->\n\nThis library provides migrations support for [DynamoDB OneTable](https://www.npmjs.com/package/dynamodb-onetable).\n\nOneTable migrations can be executed locally for simple tasks, however it is best to host your migrations close to the DynamoDB table for maximum performance. When executing locally, the migration scripts reside on your local computer and DynamoDB operations are performed from your system. When executing remotely, the migration scripts reside in your AWS account region and DynamoDB operations are performed there, in close proximity to the DynamoDB table.\n\nYou should generally host this library and migrations to execute in the same AWS region and availability zone as your DynamoDB table. This will accelerate migrations by minimizing the I/O transfer time.\n\nThe easiest way to remotely host this library is by deploying the [OneTable Controller](https://github.com/sensedeep/onetable-controller/blob/main/README.md) which is an easy to deploy, complete solution for remote hosting.\n\nUse the [OneTable CLI](https://github.com/sensedeep/onetable-cli) which relies on this library if you want command control of migrations.\n\nUse the [SenseDeep DynamoDB Developer Studio](https://www.sensedeep.com) which provides a graphical DynamoDB migration manager that uses this library.\n\n## OneTable Migration Features\n\n-   Mutate database schema and contents via discrete, reversible migrations.\n-   Migrate upwards, downwards, to specific versions.\n-   Automated, ordered sequencing of migrations in both directions.\n-   Named migrations for database maintenance, auditing and other tasks.\n-   Add and remove seed data in any migration.\n-   Quick reset of DynamoDB databases for development.\n-   Show database status and list applied migrations.\n-   Show outstanding migrations.\n-   Stored history of migrations.\n-   Persist migration history and the current OneTable schema in the table.\n-   Control by the SenseDeep DynamoDB Developer Studio GUI.\n-   No module dependencies other than OneTable.\n-   Supported by [SenseDeep](https://www.sensedeep.com/) for graphical migrations control.\n-   Works with AWS SDK v2 and v3\n\n## Installation\n\n```sh\nnpm i onetable-migrate\n```\n\n## Quick Tour\n\nImport the library:\n\n```javascript\nimport {Table} from 'dynamodb-onetable'\nimport {Migrate} from 'onetable-migrate'\n```\n\nor\n\n```javascript\nconst {Table} = require('dynamodb-onetable')\nconst {Migrate} = require('onetable-migrate')\n```\n\nInitialize the Migrate instance with a OneTable Table instance using the AWS SDK v2 DocumentClient.\n\nFor initialization using the AWS SDK v3, see the [OneTable Documentation](https://www.npmjs.com/package/dynamodb-onetable).\n\n```javascript\nconst OneTableParams = {\n    client: new DynamoDBClient(),\n    name: 'MyTable',\n})\nconst migrate = new Migrate(OneTableParams, params)\nawait migrate.init()\n```\n\nSee the [OneTable documentation](https://www.npmjs.com/package/dynamodb-onetable) for details of the Table constructor and other OneTable configuration parameters.\n\nThe Migrate `params` provides a list of migrations as either:\n\n-   A directory containing migration source files, or\n-   A list of in-memory migrations\n\nFor example:\n\n```javascript\nconst migrate = new Migrate(OneTableParams, {dir: './migrations'})\nawait migrate.init()\n```\n\nwhere the migrations look like:\n\n```javascript\nexport default {\n    description: 'Initial Migration',\n    version: '0.0.1',\n    schema: Schema,\n\n    async up(db, migrate, params) {\n        if (!params.dry) {\n            await db.create('Status', {})\n        }\n    },\n\n    async down(db, migrate, params) {\n        if (!params.dry) {\n            await db.remove('Status', {})\n        }\n    },\n}\n```\n\nor via in-memory migrations:\n\n```javascript\nconst migrate = new Migrate(OneTableParams, {\n    migrations: [\n        {\n            version: '0.0.1',\n            description: 'Initialize the database',\n            schema: Schema,\n            async up(db, migrate, params) {\n                if (!params.dry) {\n                    await db.create('Status', {})\n                } else {\n                    console.log('DRY: create \"Status\"')\n                }\n            },\n            async down(db, migrate, params) {\n                if (!params.dry) {\n                    await db.remove('Status', {})\n                } else {\n                    console.log('DRY: create \"Status\"')\n                }\n            },\n        },\n    ],\n})\nawait migrate.init()\n```\n\nNote: migrations must have a version and schema properties. The schema is the OneTable schema that applies at this version.\n\nIf `params` is not provided, it defaults to looking for migrations in the current directory. i.e. params of `{dir: '.'}`.\n\n### Migrate Examples\n\n```javascript\nimport {Migrate} from 'onetable-migrate'\n\n//  See above example for Migrate parameters\nconst migrate = new Migrate(OneTableParams, {dir: './migrations'})\n\n//  Initialize the migration library. This reads the table primary keys.\nawait migrate.init()\n\n//  Apply a specific migration. The first parameter is an action: \"up\", \"down\", \"repeat\" \nlet migration = await migrate.apply(\"up\", '0.0.1', {dry: false})\n\n//  Apply a named migration. \nlet migration = await migrate.apply(\"cleanup-orphans\")\nlet migration = await migrate.apply(\"reset\")\n\n//  Return a list of applied migrations\nlet migrations = await migrate.getPastMigrations()\n\n//  Get the last applied migration\nlet version = await migrate.getCurrentVersion()\n\n//  Get a list of outstanding migrations\nlet outstanding = await migrate.getOutstandingVersions()\n```\n\nMigrations will save a history of migrations in the database. This will include the current OneTable schema.\n\nThe Migration history will be saved as items using the `_Migration` model using the `_migrations:` primary hash key value. NOTE: the `:` delimiter is always used regardless of the OneTable delimiter setting.\n\nThe Schema will be saved as a single item using the `_Schema` model using the `_schema` primary hash key value.\n\n### Migrate Constructor\n\nThe Migrate constructor takes the following parameters:\n\n| Property |     Type     | Description                                                                                                           |\n| -------- | :----------: | --------------------------------------------------------------------------------------------------------------------- |\n| config   | `Table\\|map` | A OneTable Table instance [OneTable](https://github.com/sensedeep/dynamodb-onetable) or a map of OneTable properties. |\n| params   |    `map`     | Hash containing `migrations` or `dir` properties                                                                      |\n\nThe `params` property may contain either:\n\n-   `dir` path property describing a directory containing migration files.\n-   `migrations` array containing maps that describe each migration.\n-   `dry` boolean Run in dry-run mode where the migration scripts are invoked and params.dry \nis set to true. \n\nThe migrations array contains an ordered set of migrations of the form:\n\n```javascript\n{\n    version: 'x.y.z',\n    description: 'Migration Description',\n    schema: Schema,\n\n    async up(db, migrate, params) {\n        //  Code to upgrade the database\n    },\n    async down(db, migrate, params) {\n        //  Code to downgrade the database to the prior version\n        if (!params.dry) {\n            await db.remove('Status', {})\n        }\n    }\n}\n```\n\nFor versioned migrations, the `version` should be a [SemVer](https://semver.org/) compatible version. For named migrations, the version should be set to the migration name and must not be a SemVer compatible string.\n\nThe `up` and `down` functions receive the OneTable Table instance via the `db` parameter. The `migrate` parameter is the Migrate instance. You can access the parameters provided to onetable-migrate via `migrate.params`.\n\nEach migration must reference the `Schema` that applies to that version of the database. The Migrate library saves the current schema to the database so that tooling and always understand the stored data. The migration must specify a `version` property.\n\n## Reset Migration\n\nYou can create a special `reset` named migration that is used for the CLI `migrate reset` command which is is a quick way to get a development database up to the current version. For the `reset` migration, the version field should be set to `reset`.\n\nThe reset migration should remove all data from the database and then initialize the database equivalent to applying all migrations.\n\nWhen creating your `reset.js` migration, be very careful when removing all items from the database. We typically protect this with a test against the deployment profile to ensure you never do this on a production database.\n\nSample reset.js migration:\n\n```javascript\nconst migrate = new Migrate(OneTableParams, {\n    migrations: [\n        {\n            version: 'reset',\n            description: 'Database reset',\n            schema: Schema,\n            async up(db, migrate, params) {\n                if (!params.dry) {\n                    if (migrate.params.profile == 'dev') {\n                        await removeAllItems(db)\n                    }\n                }\n                //  Provision required database data\n            },\n            async down(db, migrate, params) {\n                if (!params.dry) {\n                    if (migrate.params.profile == 'dev') {\n                        await removeAllItems(db)\n                    }\n                }\n            },\n        },\n    ],\n})\nawait migrate.init()\n\nasync function removeAllItems(db) {\n    do {\n        items = await db.scanItems({}, {limit: 100})\n        for (let item of items) {\n            await db.deleteItem(item)\n        }\n    } while (items.length)\n}\n```\n\n### Named Migrations\n\nNamed migrations are useful for maintenance tasks that need to be performed on a periodic basis.\n\nA named migration has a migration `version` property set to a name that is not a valid SemVer version. Named migrations will be excluded from the list of outstanding or past migrations.\n\n### Migrate Methods\n\n#### async apply(action, version, params)\n\nApply or revert a migration. The `action` parameter may be set to \"up\" for upgrades, \"down\" for downgrades, \"repeat\" to re-apply the latest migration or any named migration including \"reset\".\n\nThe `version` is the destination version for upgrdes and downgrades. All intermediate migrations will be applied or reverted to reach the destination. Note: when you upgrade to a version, the \"up\" routine of that migration version will be run. When you downgrade to a version, all the \"down\" routines above that target version will be run in sequence, but the target version's \"down\" routine will not be called.\n\nThe `params` are provided to the up/down functions. The `params.dry` will be true to indicate it should be a dry-run and not perform any descructive updates to the table.\n\n#### async getCurrentVersion()\n\nReturns the current migration version. This is the last migration that was applied and has not been reverted.\n\n#### async getNamedVersions()\n\nReturns a list of available named migrations verions. This returns a simple list of named migrations name.\n\n#### async getOutstandingVersions()\n\nReturns a list of versions that have not yet been applied.\n\n#### async getOutstandingMigrations()\n\nReturns a list of migrations that have not yet been applied.\n\n#### async getPastMigrations()\n\nReturns a list of all migrations that have been applied (and not reverted). The result is a list of migration objects.\n\n#### async getPastVersions()\n\nReturns a list of all SemVer migrations that have been applied (and not reverted). The result is a simple list of version strings.\n\n### async init()\n\nInitialize the migration library. This reads the table keys. This MUST be called after constructing the Migrate instance.\n\n### Deployment\n\nYou use deploy this library two ways:\n\n-   Local Migrations via the [OneTable CLI](https://www.npmjs.com/package/onetable-cli).\n-   Remote Migrations hosted via Lambda and remotely controlled via the OneTable CLI.\n\n### Local Migrations\n\nWith local migrations, you keep your migration scripts locally on a development system and manage using the [OneTable CLI](https://www.npmjs.com/package/onetable-cli). The OneTable CLI includes this migration library internally and can manage migrations using AWS credentials.\n\nThe migration scripts must be JavaScript. TypeScript migrations must be compiled to Javascript for execution. \n\nIn this mode, DynamoDB I/O is performed from within the OneTable CLI process. This means I/O travels to and from the system hosting the OneTable CLI process. This works well for local development databases and smaller remote databases.\n\n### Remote Migrations\n\nIf you have production databases or complex migrations, you should host the OneTable Migrate library via AWS Lambda so that it executes in the same AWS region and availablity zone as your DynamoDB instance. This will accelerate migrations by minimizing the I/O transfer time.\n\nThe [OneTable Controller](https://github.com/sensedeep/onetable-controller) sample is an self-contained sample hosting of this library for executing migrations in the cloud. It uses the serverless framework to create a Lambda proxy that responds to CLI and SenseDeep migration commands.\n\nThe OneTable CLI can control your migration lambda when operating in proxy mode by setting the `arn` of your migration Lambda.\n\n#### Lambda Hosting\n\nWhen hosted remotely, a Lambda function receives proxied commands from the OneTable CLI and relays to the OneTable Migrate library API.\n\nThe OneTable CLI should be configured with the ARN of the Lambda function in the migrate.json `arn` property. Access should be controlled via suitable IAM access credentials that are passed to the OneTable CLI via the command line or via the migrate.json `aws` properties. See [OneTable CLI](https://www.npmjs.com/package/onetable-cli) for more details.\n\nHere is a sample Lambda hosting of OneTable Migrate:\n\n```javascript\nimport {Migrate} from 'onetable-migrate'\nimport DynamoDB from 'aws-sdk/clients/dynamodb'\n\n// AWS SDK V3\nlet client = new DynamoDBClient({})\n\n//  AWS SDK V2\n// let client = new DynamoDB.DocumentClient()\n\nexports.handler = async (event, context) => {\n    let {action, args, config, dry} = event\n\n    config.client = client\n    let migrate = new Migrate(config, {dir: './migrations'})\n    await migrate.init()\n\n    let data\n\n    switch (action) {\n        case 'apply':\n            let {action, version, params} = args\n            data = await migrate.apply(action, version, params)\n            break\n        case 'getCurrentVersion':\n            data = await migrate.getCurrentVersion()\n            break\n        case 'getPastMigrations':\n            data = await migrate.getPastMigrations()\n            break\n        case 'getOutstandingVersions':\n            data = await migrate.getOutstandingVersions()\n            break\n        case 'getOutstandingMigrations':\n            data = await migrate.getOutstandingMigrations()\n            break\n        case 'getNamedVersions':\n            data = await migrate.getNamedVersions()\n            break\n        default:\n            throw new Error(`Unknown migration action ${action}`)\n    }\n    return {\n        body: data,\n        statusCode: 200,\n    }\n}\n```\n\nYou will need to install this controller with the following lambda permissions:\n\n-   \"dynamodb:Query\"\n-   \"dynamodb:Scan\"\n-   \"dynamodb:GetItem\"\n-   \"dynamodb:PutItem\"\n-   \"dynamodb:UpdateItem\"\n-   \"dynamodb:DeleteItem\"\n-   \"dynamodb:DescribeTable\"\n\nThe OneTable CLI will issue the following commands and set `event.action` to the method name and `event.args` to any parameters. The `event.config` contains the migrate.json settings from the CLI.\n\n```\nfunction apply(action: String, version: String, params: {dry: boolean}) : Migration {}\nfunction getCurrentVersion() : String {}\nfunction getPastMigrations() {}\nfunction getOutstandingVersions(): String {}\n```\n\nWhere a `Migration` is {version, description, path}.\n\n### References\n\n-   [OneTable](https://www.npmjs.com/package/dynamodb-onetable).\n-   [OneTable CLI](https://www.npmjs.com/package/onetable-cli).\n-   [DocumentClient SDK Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB/DocumentClient.html).\n\n### Participate\n\nAll feedback, contributions and bug reports are very welcome.\n\n-   [OneTable Migrate Issues](https://github.com/sensedeep/onetable-migrate/issues)\n\n### Contact\n\nYou can contact me (Michael O'Brien) on Twitter at: [@SenseDeepCloud](https://twitter.com/SenseDeepCloud), or [email](mob-pub-18@sensedeep.com) and ready my [Blog](https://www.sensedeep.com/blog).\n\n### SenseDeep\n\nPlease try our Serverless Developer Studio [SenseDeep](https://www.sensedeep.com/).\n","readmeFilename":"README.md"}