{"_id":"@model-ts/dynamodb","_rev":"26-9cad334e05606eaeb032e49d92b2d643","name":"@model-ts/dynamodb","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"@model-ts/dynamodb","version":"0.1.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@0.1.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"459277785c78cf2d1ed4d22747a1e7cb4d8e0088","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-0.1.0.tgz","fileCount":77,"integrity":"sha512-dwov642MDHIs4EJxWEv/r809re8ZEWUZQzEQirBHcIN9iBQ6VKhTjYkMNDJpLQJhtD1ntZWU3Hy/3mtRffRKBw==","signatures":[{"sig":"MEUCICkfgI7kfJ3hGqjK5kMKJgDq1+4sIUQ4D5tWT3m4tiy+AiEAv2GxWmCMq/RlDc70cVhMQLbBn0sV1ATMvq+W5xErr6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg62JRCRA9TVsSAnZWagAA5v0P/j6yLqjPiYaJSIlY0wc7\nkh0qRrO6idnojXElz9Z+33GZ+5hSTEZ4TEjaHAndVBgh0vrpBJ9zoLrjODUi\nDImkwloIxugVum3ffEt6wVY4Z5InJlrzJ+4l7cBtTcIxa2IQiGIfWjmwjHAc\nLAgbOUSiFeNsxPsm/BzDZL4yqtfiwfd3wiaVD9iAVnRJ0D3qw97+0VCC2Hr4\ne8xlkFkJqV6pJImjl0HBOCoS9m91as8ay7NXKJYkgMv9KPZBMuX5FMy7OOot\n8zEgvD5bRQoFF/uLX54NAhVKIJ/fW3A6w9mDLLm/tmpqW94rfR8skOL10xLF\ntX/rsRYqSRiRqNXK9uqUGd9MtSG/Em3kHLjTPDrnWBFbeDapZsx+ue2KJuVs\n6Tf5xO4ZFgYhN6WxXm4TDBBw6EcJ9wi949LyXm00ICqG0TIIw8p6TsBwGNDB\nZT9pIxl5CQQEEc+SR/zpRVYnq7Zotkv79BM8rsOHl6isk16K7f1FNuujsRmK\n9wNkVcdJji/WDjqUwGpP4OFbi7YUCnmDZlCzcCdXnATMV2/+bs+Qqp/Ja5aB\n7FXYDtsQuqJ323sfS/rfTK1/QBuQ21DPL3vxPzIx1bW90Zkb0IeQgJMHG9+k\nGec5dieMZPYJtKPd1YEQb1gari0wfef8huieHaxRxURVdJ3WHsoJRP19TFDF\nFn9X\r\n=Mkgc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.12.0","description":"","directories":{},"_nodeVersion":"12.13.0","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","snapshot-diff":"^0.8.1","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_0.1.0_1626038865539_0.6900247553644865","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@model-ts/dynamodb","version":"0.1.1","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@0.1.1","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"42bde4b9d7ad9bdf44d250c07721bbe98882a846","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-0.1.1.tgz","fileCount":78,"integrity":"sha512-uTYuR99cLUMRb09gNNCQb+K7NuWPihUXn8b5Bmvgk874l2Lc6bJPpCuCosiN0HpgxEIkkxyLRDqyfTDhvfCC1g==","signatures":[{"sig":"MEYCIQDB+N7d45dJtgjEuoscdbdpioajVJ5jyP16a3iF4Y4vpgIhAMF9Eo9GXwXg6bt8LSsVf9qMAHBz+ab57qCBYm5+lXAc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg62YtCRA9TVsSAnZWagAAb2YP/1npFtkFfEFd38pzqRHk\nVaVMqiL3MvkrW4jrHkw6vGDhpE09N0GmBNO2nhWaXlvDSW8RuUP4gzERJ1TQ\nMtogVL/+TyM9HmP9uSf9WUw2TLWMORy2h+ZZgv1cCZWfhr0Bk4PNht809uDP\nS5ldP8gGQxtSRsRvCtETBvZvybNREKxOZabC/DMQ72RuTf52d9bFBmCZkY4J\nE+CncB3ZwCLkyxwB3iIGmCw514YlxFLTMUq1ai1ZZ11lIrQUo5esDzj0yKZ3\n/64ivkpL6C1rI4zgwCiDPUSZjLGrO2t4XsaHMHBSNbaEsryeVYPp6W6dOKHU\nmmCWuuO/g4aN1SX2PnQMu+4YOKO6VpocH9zGKbIYqmL99RdVieJrMYFoNVfJ\nTxmmNs0ioblTV8/HDb1LUSLvw/tr/oG7j+2Do61+owZ59ciRzamIfvMCBjJi\nl5Pc3ev7Rallk5rYyb6LKCKIiWOoenfrcFcXMpWBFe+MOAsE6CUph0QQjvhI\nZF7heAlEtBUHmWVH/wMeTDR651F2AovNd3NYyy+dtUpDh0iKg7rDrilcRFmO\nFFsjlbGjSz1VGaCZbBDJCQqVFYahSzGvGMHjM39RtNYYlNLZyCADkn1PBLim\nO1Aei9LjuhQ8tlrLM5Ez46KQq6Yq3ddFgbjXYw9hiXI5Fu7Nal5a7ahZ3l9K\nwD2M\r\n=U7K/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.12","description":"","directories":{},"_nodeVersion":"12.22.1","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","snapshot-diff":"^0.8.1","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_0.1.1_1626039853103_0.4468650549457436","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@model-ts/dynamodb","version":"0.1.2","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@0.1.2","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"3502a7d1b2dd0927654e8d5bf55c56a96d965a01","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-0.1.2.tgz","fileCount":78,"integrity":"sha512-HZk2IBW/QAXrgHVtCOMtt+1RjAUAxcyzH6iPM7qaTitzdAYc7e9SeXZRY0CscspIsMrtKMR0OCyl4Q+CiMPa3Q==","signatures":[{"sig":"MEUCIBhvvViLfhCNVnCSsNCzhdQiX6iCnNiklEmF7mZLXQgmAiEA+m7S5G/wFMsZNU4vxbeYdT33Z3l93TdEJuuTK/AUjCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9CnYCRA9TVsSAnZWagAA/HEP/0OZ8MXSg2Rke/xSPUSU\nl0XQJC2KaibFSoF9ucWhfrr29t93ErdZaGqlzK81D0zny3hIQDt6RI1ljqLN\nSC36BgKum00rLBT7mNvQHixW3gkdD7JiY6JIr3Ec7p3DEGrlVw7QxBmK9JZx\nzVdqDEj5BTPWI0aecnvl1Q9NjVDJ8XLS2FkzIP7PVNTtNC0ZlrY/vWZOS12+\n3h2NJVhsYitPNly1D+Zoj8Y+qOneeDu+bpZ9CQANldbpweutJovrIbknHtwa\n+U3A8kaDj3/Y8WjEJ1QQkElJdZcPTZbMhiAdrwngWYr46KXNFokzbDr98wqE\nTNxLIkXElEPRGk2sdtxQBZeztGwPOTmKOqDhmExvqDem0bUqKyaUZ1gQ20Aa\nk5uRSx1bvLDIjlsGMmI24mFiVwXPyQn2KNL1UKf9LLB+SefIQsKtHvAjbHlG\nBAxFNMRIIODEy/cbg1MojRLW22GFI2K1RWsuANAewzM6xK5g5UTSUx6leWUM\nvRhL/ugVreeygwyzE9UGY8rePWNBmCR86aca2z+zkHjANVNpK2lnZ1CgT4hz\nKkXVwvvwzKlaplwk4WT38Il/CwtJ2agNs9+wgo5uveqJql4oihdOG7pYMtGc\nkpdy5xuuiMs3yuRhZxyryMKXPZn9YXvHLNYoHSRnB6sn2SHiOBm+HUM7Kj3i\n78o5\r\n=XClU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.13","description":"","directories":{},"_nodeVersion":"12.22.3","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_0.1.2_1626614232718_0.8208561890819066","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@model-ts/dynamodb","version":"0.2.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@0.2.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"776d3e0b859e41ccb616f80ef4622c2996c94589","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-0.2.0.tgz","fileCount":78,"integrity":"sha512-8nIxW8ysGQeSKyME7OLvkEP1NV8g+7JB8LZKNuffgZo5RfNYra6ffteDIYaswt1IL0eAiEfDIMgqC4d22Rg8EQ==","signatures":[{"sig":"MEUCIQDBkiCWDZLPio8o6SOIJdPCuYoNsWiHdJuxFyZZe69glQIgVVOLQuzSqCCJVSJ8UKzpYVBblpl6WfDQju1bfO/i1xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":613975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu3C8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdiQ//X3bVbGkthNgMGICT8BPALf5LAhwAByPHQ1GEbMccHsszP51L\r\nkL+JokqRFJ0zWCR2VIoiykrnvix4+MRrC9LAKYzPvGLWm25VvaD+W/yHYyYi\r\nNer8otXKL3gwVrG6lI0SuVCOQdTkee4VWxs8j7PeG7iQpjx2uP2tLBvBweDz\r\n4u/tDhI1IjuwXNhfkS9yqnhz068Zrh4mEcK9Kx7HBjDkuMtwURdXfVDnJvXm\r\njifqI4Hn7i/nAxbh/l46kgkqzTX6mTQ0JzdUgsG9LcQHggkzj0YBwXFz3GsQ\r\nvxzVQfpR4C5iGJPUNrbFujdn/3NRma+Jdtn8KeD5QgnuSVNNdc+M+nswCdSQ\r\nqHbY/eGaY3yKGtKnK0f+8yxLGQLghfLHDt54veG71ENHLlcXC/qqnJyyA+c4\r\nh4EDAxduRh6s5Ic/FCfXs0pqr88qq26/aCpGO2P9apTg1s2yXo27AIPzqVvZ\r\nNfUqYbYPcJSTQJtkUE1SH8vU45iX7w/0ufaOnVRtyvGcuiiUfyr4JUt3qAVL\r\nSdxbaL675cXXn+cU2ZegwmeXzGr/57hUFcPP/2OOM4QODJbrBfR5mjyjjiSd\r\n1WnuAdfX2hYj5dB33Ij2+YwBnz1uNME0xT76FZtjhIQ+rbuNrh4tP6obcWVF\r\nUO9a92XHvdL16w3o1Y/Jjv4zLT8KNrSHlCc=\r\n=s19f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_0.2.0_1656451260410_0.26352529308848127","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@model-ts/dynamodb","version":"1.0.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@1.0.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"a540ea060fca9e07c4bb72932c17b83e70478bec","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-1.0.0.tgz","fileCount":78,"integrity":"sha512-rQ7d7VqhfS5UeN00ksJ50MKcCIA065pe1dU2MgTXl+O7K720HwXhLYwAQplXuRR4qpzYVP72oGPF09cJVuMWPQ==","signatures":[{"sig":"MEUCIB7iwbsNbX1V1W1Vyk6QPmIE7q2toW762R18P6i9PtE2AiEAo/2lca1OF56g65O36yoHlyNgcUFbtB5NsvrQa/ccE+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":614063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwBr2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKdQ/9FLEwqmdJ/0+sNRRRlJabxbcJI3TxDAoIecUwLKhU9rNLT4Kd\r\nvbkULwTGCXMi/MJmAgnqB8bTCFjbVp0qm0eu0B12t81FClfQrWbxC/HRjaFK\r\ngI7rRqg6b1ktRopP6MQDtcK/rnr3P6U3R3h78qCm5VbgAmoY+2ngbjQJPyy9\r\notBMqnhxjZWN3Y2ObQdVrvb5pfBUH99AWjIqEb5ljYkHTpVYjCzTHAre9c4V\r\nynmlZ45uCiDceBq6Eobzjomol718hxZPockQaM1Lsa+BRTerOQebtqUumvqZ\r\nJniP9MUBVSiGptrtSSYo+Yr4TDeER7vTUuMZuOoW/CqSBgjcBa6wMJD9Mewr\r\nqpry+90MVuhj8gjdat7mh6mjf0wJlg/+XqIiEN18+O3fFreJy1X/6U0M2gmO\r\nuU1J6vyUeheCyyrKVtIr2MSCsoh2IAjMlGPr6pc2KcFIVp4O444wamWUIuaB\r\noWy8rE/PfUB3QInbtLEYgp2KX+sQdXI5rR/QYXND9XMNeQ0sy+CVTuE2uQ32\r\nmPIOQO2m9uHhzMU6OsLcvNxc0h5PqXm3lPMEApDEUs1GVF/BU+CXEOFlZYal\r\nmeV/GQihlwzGfEgQJ0p7Pt9O7oRu/3gZ1S3vxKZRZTLnDvGSjJ6DGshbS0gp\r\nDDWE5oaQxTGyKYE0DmeSW8dyzN8/LtJzw3o=\r\n=X+6H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_1.0.0_1673534198565_0.33598185458133156","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@model-ts/dynamodb","version":"1.1.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@1.1.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"3699da823ede7442659d19eec0e04f2590fd6d18","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-1.1.0.tgz","fileCount":85,"integrity":"sha512-r4Zcv529xTYwNffDQkilnsC3spxKWb3oI5ThPiAk8XrIBhxrj22Jk2nZiYJHcP8PToOP5QTe0O/JUtDcsmPNGA==","signatures":[{"sig":"MEUCIDKE78FqQqq/fUmhj4B5oYUuwufPyn08iTZubJJUsFzJAiEA28L4y2BdE+wZVKFftIqat292h+WVOUKfG834sUAawu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0CJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+7RAAjldkFmwFyMzK1uxv6nUPFh5PVKr7ljG4OidfglTrLDJ8+VCg\r\ncg2oeXmbbZPIxdC9cLfmKM4xXZrCQ5cb4kP1OtlSH1oQeLvRyQII3XWAENUO\r\n7pxJyBq2YrY6Weac/ENHMARphdVRH5YI+q1RsESV4txRE31wpNGGYrTR97KE\r\nWGBg6FJ3twf8Tzu0nNWtQ9a7mhLHgGI0hePmNmIEqBkRoBCTOXUp/ubMRZXH\r\n1BTM+wlq55qlt0qXJEixdXPj3ecyRXYQoSLkwyVzdPL7dXPdZbe8vE3YLZmv\r\ndFd/4Sj2IC6v5f9ZHmcqgnNuD+Jg9lnuxNYseh9kciZ9v8NSJpfRyOm0QduR\r\np0MmKaEdOjz5KM053mpjI49UGqSCljwwm5xrYcNjzViKqAjj4JFMEd3g0iK8\r\nJ/3YBecFxHPqMrTT9fulVudYNg61/TzSUL8aBdvhsj6HasL356w3fG4Nbko+\r\n6Hcy4O1sinN9kE+R4Eu2jmpX2NYub9t0DpSI6FqwTQyGZ0QHeow+oCFWVk1M\r\n/XdAZqh7ll5LJcVEX1cJi1ROCXt0fV16dUy6Sa4GJDiclxzhEGXoWVRKON9a\r\nV5tumMCU3Dp3XH+bf2gjVApfUDYLQZjQjTJ3i0vg1kkyvcoervZ2BG1RqW4u\r\nQwCKYhrtqGg5vfGZ9C1nlXXyVPWEfG41CKw=\r\n=Jc3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_1.1.0_1674584657316_0.9751103305336251","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@model-ts/dynamodb","version":"1.2.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@1.2.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"48cc7daa18723472f57f0c91001a6f0c3306e08b","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-1.2.0.tgz","fileCount":85,"integrity":"sha512-4MnLsH/gYNcHDMM7+Q+TDn4LoEbFtlVLW0zyxRLm9nGjVq9bL8MCjN1vB5eY8KIjxCsWhmJBEPQFK4XqZx8YRw==","signatures":[{"sig":"MEQCIGVqNfETa7Vz3jAPuPNf7qJi3t3uAdj2asjuZNtgb5NRAiB25ZeVmMslTBzVwN9BWh78ul2SQN5hMJXoImUko13vIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":964166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNbzJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR6w/5AQVaueU4211F08lOKLaC4TWxSHKEyz3hXnYyAt0aCoyep+Db\r\npRKW0mZ2Z/TKCt2m3VZgLcxQhCiTh+/ag+Wymc61Djjvsznkk//0q0TdDuDw\r\nXLqA73KUUU2tEFM58CwTWm7lT6EUexESBxATfd0QFy82gkpnSWWOp02NbtMs\r\nVkwQ8yaopqAzQl/I75GX5IcMaKuwTeqGe8o/oYsciNU2Qod8I91gczsKP3jJ\r\ne3wbe7nzWRKsllwoaP2Ixo9RKTvnAGldalNGuH1HlyCUhTnhKiK1Vvba/SeD\r\nWI1HCDCRyjDeqhnZjYr6HhN+MgKTLJ15fiTiDwxJobKVfKVSleJMkz4JTeLL\r\nFJafKKshGaGVDHU4HXex1dyw23CrnPqxA60FtTeecTBsQhYwUXuDP/PWpcUa\r\nAjq2xVVZkgrMhLimNchABGn1CwRV+4Sn6tukrPleviN531zqMtRiB4ikNWTN\r\n46pq4g6HMqCD2w40Wg/jx4NIPTDWUiw6P1J3KPyoCmBCQK3rN/gMT1gHzfAE\r\nISw0aicbtHKBvXgRVOok1Qy6DuCW7Y9Ai8xGKxIOtcvQdvh27dHWiB8EsFad\r\nZn9j3FR/qeY1eWWKSfyeXSwOtVaYCM977+rd0ipx+reZ6njIi/lLa/Xd42hp\r\nBMPvTaFomnkIGSRadyIi3eLaCmAEWHlD0P0=\r\n=7hdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_1.2.0_1681243337574_0.14676540817516393","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@model-ts/dynamodb","version":"1.2.1","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@1.2.1","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"18d8d3d71d760f8b9ee36166717a92489ee07c3a","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-1.2.1.tgz","fileCount":85,"integrity":"sha512-GRmRBitBUPfUP2bWXiqPB/DeDaAMrBbtFKie0xBdhX7hJB58ZdcoobSLsp+AWgtpe3wPI7XcMmsXjcnAymiIxw==","signatures":[{"sig":"MEUCID5HSi4Y9MWOmYxBfpaWn01WPYK6M4xCazSxadi4ZtGfAiEAorlA8zPAZ+1R1TjxN/BulAF2e/2kKM0NyG6yVJPrjm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNb9UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFzg//Ya5U/Y2o0N0S7ffc8y0qp3W1bfeZur9niMNjC3Ln+XXJsru5\r\nxDHew74RxIW7stzEUk9yCZzsq8mGUwap+XwmqudrnAatg43bMpXz1JgNmdn+\r\n+AZa0xBlfXWETc0O6tV7oPNRKRJUPK7nLffaFhNiDWUW6EfOdwevUOrkw4AB\r\nFzzIzICrYC90MUeNyAb/qkLbPwF9TEXp4s9bqGUoUnh537HFEwNT7hW8iOhG\r\nFHEFMv+dPLuxlQHRdTzgC1Lu9uUlklchEdZ7Y3+KWcLcjjDXuiMsZjzW9NXZ\r\ndEwALEvCzKgiaGkIzvjr2wkR8tbOrl3qkSVidXa2ZEtwO5ngUAaPn64lKCr/\r\naHF2KUR72bvCrz3WFNdDVqgmtz7LsnjfyQ8bBZ1csZmWnKvBfQXS/25dj+Vy\r\nj8PVyE1ZUd/U74PKtlyLjOFL3G8rKA/cZt5yAsiyJV4Klo1irZxfmE/oQ1fR\r\nZEnqiUS5yEZKT4OqCyyudr+sc5s9eMxjWrQ3/trq7ljJyRXRiuUJWn9xlFLu\r\n958k3E4YPGVCtfmSR9bj4Pl+4qiwFOK5+7Fu30i/Wd24AU7LorMIpZz9+881\r\nOKN5251xG2buLT3Otp2jJv3I6skKSxe/TCFiCDiLRRff7NU7bwnlBO/K4Ati\r\nSrncMga1T5v0ANXUOvmtVKtnCmFtYwpCYqI=\r\n=Q6CD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","uuid":"^8.3.2","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@types/uuid":"^8.3.0","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_1.2.1_1681243988107_0.5577394473750115","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@model-ts/dynamodb","version":"1.3.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@1.3.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"d5ff36c69b017383b6412b65ea40090b4dff0d9b","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-1.3.0.tgz","fileCount":85,"integrity":"sha512-qLv+fvoAYb9Vs/nlLkflsnb/v0dcawRTCRwjXn+TgoPRkZsz1k5n5KyGYQTAxbBFN48o8hKYpilp2BbzVdUD1Q==","signatures":[{"sig":"MEYCIQCqRfWhrWM3wOGQ3AcadjM/NGGMz8M88tYs2nDmocHOOwIhAPCcZU9QXmfLcisBj9YmGCqpFK4WDwNjj5JLbpAhO9SH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966596},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_1.3.0_1687611113776_0.08443077108717056","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@model-ts/dynamodb","version":"2.0.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@2.0.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"55fa4e2eb7ed6aaa7e4bceca64494061c0872602","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-2.0.0.tgz","fileCount":85,"integrity":"sha512-pFCnP3on6RPYoKCvR+g/zWv/M3A/NHZKEE5B92JWe/dl/0FH6CkBg9O5JnQIJNsFabRx0VvY8UN/XpXpK2kEZw==","signatures":[{"sig":"MEUCIQDetVuDVgfoYcbAEbX0FlTPaY7XzaOWdZnHB7UkFf9UnwIgQeVhJAZhdEySgH+YUOXJqinxUcB9OIJuvV/Hlv6hFYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":966684},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_2.0.0_1700600483114_0.16527346835235912","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@model-ts/dynamodb","version":"3.0.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.0.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"a9d4e5612a32d600efbb253150437fcba3601f34","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.0.0.tgz","fileCount":92,"integrity":"sha512-YMjvNvJctBYttMbAOIYkRcURYbRd2CNiD+RemKdWE0rDKA33VcQyLJeLzWubNuDQUrNX7qpcFgfDtUBY+vS8lA==","signatures":[{"sig":"MEYCIQC2EI9NeuRVbuUGua7k26OeWH0wEIV3wAThDel4QiGGlgIhAJaJdwcuGf5/ksgaEUudd2U5KnGs/Ku7s9WDDwIJjkmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029918},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.0.0_1753347757643_0.9679242597970517","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@model-ts/dynamodb","version":"3.0.1","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.0.1","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"493d41fc97512ec1e66c381e8fc279542d6b9b3b","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.0.1.tgz","fileCount":99,"integrity":"sha512-/EGm2jvhZYx+OXIfAl8q4lQkR77IOBaYMuzdEk9Yn1uBtfjBF8tmC5pfkOnjN2OlYKj5qp0P1dj35GuZrGc4vw==","signatures":[{"sig":"MEUCIQC87XrWpT6PbmrPGVnvr3SABlkYSNqXcFiFPqNPey1YrAIgUCVQOeFfPIW/lxKydMKMxpOkw+hidFVyLneOZs1rlE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073579},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.0.1_1753802335662_0.6344288075475821","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@model-ts/dynamodb","version":"3.0.2","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.0.2","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"94abc6e4cf9b67a8bf07c3d5321af54c20159465","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.0.2.tgz","fileCount":99,"integrity":"sha512-QTn0Y/RNaIDxbuiQIdt2sfYmiMtabnzuIuiJzMky7rfZk/j6TF9ECi9whuAAIXU6f/l19DQh1mPkZ8MXayXJhA==","signatures":[{"sig":"MEQCIGtyeyR0DkCJDjKfjieFVGbl2xIXnHd+Ye0VubWxPd6vAiA0+5ZgrWoTKSduwkjMqCLeTbOkTd0cosYkjpubzOwmFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193227},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.0.2_1753879064376_0.5436310583566359","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@model-ts/dynamodb","version":"3.0.3","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.0.3","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"d81d7f1d6d95e4598bdd2253af3576a984619ced","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.0.3.tgz","fileCount":99,"integrity":"sha512-iAiVog2idH0Yen0S1VZeHD4hPeysG7/0ESNZt1DTvLu2fz/bQEQ2OAIpZp7GbhbuF6eWeBi8//dk+e/ULZSeDg==","signatures":[{"sig":"MEQCICsoXaqIb3zKUix47r/pE4hMjivschhwvWn7ToXJW6b1AiBniNJyXmhgBNViApd1s9PjdSHnbeeGsqLZYD49sbC3AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1194877},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000,http://localhost:8001' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb-1 && docker stop dynamodb-2","dynamodb:start":"docker run -d --name dynamodb-1 --rm -p 8000:8000 amazon/dynamodb-local & docker run -d --name dynamodb-2 --rm -p 8001:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.0.3_1754037026271_0.9104277680119899","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@model-ts/dynamodb","version":"3.0.4","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.0.4","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"a127cb86882642c050483a7309f209c51b473ed5","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.0.4.tgz","fileCount":99,"integrity":"sha512-mXJ1rDH1eZOffIHSmZw0i7UN7C025frKN4gefugS7/WXOGH4w8Dnz6/1E3DkUGzfJLsgdDTRnsAzWNiGgq2X3w==","signatures":[{"sig":"MEUCIDRwfIQGNJOVJLj37P8VCvgLTjiZ7I8NL3qMTtGFMHyNAiEAzxrdwsAAKPavs1gXlnI4os7RVbn6SRBDctxqme7B4II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193470},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.0.4_1754037933413_0.5208927968522854","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@model-ts/dynamodb","version":"3.1.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@3.1.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"bbed1fdbb863d9ef62ed36a9da9e6b83c51f0cfc","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-3.1.0.tgz","fileCount":99,"integrity":"sha512-4TmNh5+ZPPbBlecnUPgY+wlJWPGXWJfstdOVsw5nzyC38nqYVFv0F7ARhxecA6ahvc4qw/+vpdS8yJU1gMsDLg==","signatures":[{"sig":"MEYCIQDVO7b4AzKpte1qA7QGb4t3YdssJU+UpOzZSPYq6m247AIhAP3Necq8893K+SiaAKMNKBp1I6ia8KS6/LBYggtwaogi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262668},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_3.1.0_1754477155110_0.31405938034517855","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@model-ts/dynamodb","version":"4.0.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.0.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"14fe10e683a93c100625f90048cef616005df5f6","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.0.0.tgz","fileCount":113,"integrity":"sha512-IXfc+RlNSDqUXbLTbK9g8gsmxp3E/OYycpo6iNILE3pkoRo9LxVoin0HkCo1UQuy+4o3z2Bybqh8Nyx4JuUSwA==","signatures":[{"sig":"MEUCIBd55oS9w/UGoIG4K2G30qr3IpZ1UXhTk+Vuq3qRA3vhAiEAh7mnSRnjRNpTZkfIX5qwswFGqnPry39Qal1Z73Ol1V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1237580},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.0.0_1767723364921_0.5185593236800197","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@model-ts/dynamodb","version":"4.1.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.1.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"0dd52ff4cb9b4ef431326a9f5b039a7fb90d3929","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.1.0.tgz","fileCount":120,"integrity":"sha512-gon0HWphVNnz0FXyf2oPviM2tjg67rYVADfqRLvVj3E9Ig9fC6fqmIKFLCoBTgLjbMmTKqD+/xDuMDh+fY1svw==","signatures":[{"sig":"MEYCIQCZCdNVK2b0ck3nDH0C0nayFgHNGE+lmWWxToTBLCm0iQIhANdI2KwcsMWT79NkTDC10e/+8YycdEHlb+tAEnK+NMRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309461},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.1.0_1770471211279_0.750616107339215","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@model-ts/dynamodb","version":"4.2.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.2.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"1077e670b4ec22af70f0fc59348004bee3814e11","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.2.0.tgz","fileCount":190,"integrity":"sha512-IaSn0ItWAz12KRDAr7XTTu3m3dqahw5aBnRK94NWhAbNV5DSTerU7ViAgeP9qOcn7w+hI86QAf74EK2a3wLeHA==","signatures":[{"sig":"MEUCIGYDAjrISvEx6MJxHyBnyaeYud+Dcq9Q3jcR8r1wYOwfAiEAk0BldnWAL+6Icwwa8gTNRzVG87yUvK3f6QDixUPjnxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060625},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.2.0_1770719448145_0.5922440702364415","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@model-ts/dynamodb","version":"4.2.1","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.2.1","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"a0d882df00d5f443feb9cef068493586e57b8234","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.2.1.tgz","fileCount":190,"integrity":"sha512-a4Lc7IzRwS3YNl6JEQ2sKlRxDfUIeLsLRWXeKE1Epp2kz5i5aCecPLo5WTllY1YV0t2s2Tuw4IsScn1ueJoaHQ==","signatures":[{"sig":"MEYCIQCHFskkl4DqvNYWfhE3YA9uVb1FRyRnYyb4BZ5nFNH1igIhAO4T5nGPWN3hJ4lYrxAFdWyuRrGCbTnZSE//np5c9cai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084010},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.2.1_1772283167590_0.32198420855134247","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@model-ts/dynamodb","version":"4.2.2","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.2.2","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"a246a62bcebe3d86f16e967b9c8296e52a14125a","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.2.2.tgz","fileCount":190,"integrity":"sha512-Q7TYOLE5roZAn6GGFyW5+ryZSBD+YL0yYp5ezgZNe39rSIW5FVg9Ge1ZiljV0y9YcrnQgYpW+RTgDz2AJAHIzw==","signatures":[{"sig":"MEUCIGdj4ui7d5F1JVEQPu17nkMUpl6wmMc8OtcmGBPhcejEAiEAviE0T9o1BOFoAm9uOSmo3IbsOes4LskNNrGE1do2JNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2108616},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.2.2_1772285334135_0.2051638990100435","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@model-ts/dynamodb","version":"4.3.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.3.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"0a91b604dc69ffc58605ef52fc8c0c6468465f66","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.3.0.tgz","fileCount":190,"integrity":"sha512-goyHiNVgutcqDv9S2JRe+KsDY/5PFkWZ+FLhr+9vmVavK3soVxnaUJRy5qyYUG4E/wMMVQnEzRcbmXJVjkQz5Q==","signatures":[{"sig":"MEYCIQD25gRWpG9qqOBcjWMwxddldBp9Yyz/ajVPxeG0a2m5AQIhANqCIobFGjOzd9B3J3iNuCilM1wHs51Azk3fFQH/zIi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128422},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","fp-ts":"~2.6.5","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"fp-ts":"~2.6.5","io-ts":"^2.2.4","aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.3.0_1777565326774_0.3929639726531313","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@model-ts/dynamodb","version":"4.3.1","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@4.3.1","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"582f840d09d864a77690e2d121287a78194d7ab1","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-4.3.1.tgz","fileCount":190,"integrity":"sha512-4vVmArOI7lRtsIzdzWMV18W8WwH9TYyvx6UjATALgK810wrsiP0Idz+XlnOpiKJk4N7DtbMuADgIbEqR8zrxKw==","signatures":[{"sig":"MEQCICDGhGcIdS7tZJqib3OnZN51xFsaJew4tDAvybrpcixpAiB1j9HnpGsu30CGZf4jdnrKaYmDRQ9iK2nauNWCiizXNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128700},"main":"dist/cjs/index.js","module":"dist/esm/index.js","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"6.14.16","description":"> model-ts Provider for AWS DynamoDB.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"fp-ts":"~2.6.5","retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","io-ts":"^2.2.4","tslib":"^2.3.0","aws-sdk":"^2.691.0","ts-jest":"^27.0.3","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.3.5","@types/jest":"^26.0.24","@model-ts/core":"*"},"peerDependencies":{"aws-sdk":"^2.691.0","@model-ts/core":"^0.3.0 || ^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_4.3.1_1777896959807_0.49742489227591125","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@model-ts/dynamodb","version":"5.0.0","keywords":[],"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","_id":"@model-ts/dynamodb@5.0.0","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"dist":{"shasum":"aef73d3de32206e01cb3242537d31945f25f11e1","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-5.0.0.tgz","fileCount":197,"integrity":"sha512-zlFiI2Z/qlIR1F4vhKTbBAoNocjoIh8H7w0cHfwZewa3C/Is34zjFQgOCc/FXwABBhAIuvo+aX3eflVK4xTs+w==","signatures":[{"sig":"MEUCIQDD/ojM4lQcwe1iucZm8/T+KN87dXNBgUyJjT3m2XXDRwIgd5u3k0JM9Us+uZehsoB9rHos9AoTy4Wf786hV9UNGfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2216163},"main":"dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=20"},"gitHead":"363e9fcdd4bf86a50e2a7a96106509c3888c2efd","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"_npmVersion":"10.8.2","description":"> model-ts Provider for AWS DynamoDB using AWS SDK for JavaScript v3.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"fp-ts":"~2.6.5","retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","io-ts":"^2.2.4","tslib":"^2.3.0","ts-jest":"^29.2.5","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.5.5","@types/jest":"^29.5.0","@model-ts/core":"*","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"peerDependencies":{"@model-ts/core":"^0.4.2","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb_5.0.0_1781600812624_0.05480809704527734","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"_id":"@model-ts/dynamodb@6.0.0","dist":{"shasum":"c18262708b635af0e07979511f80be3b67dcaad9","tarball":"https://registry.npmjs.org/@model-ts/dynamodb/-/dynamodb-6.0.0.tgz","fileCount":197,"integrity":"sha512-0VNYIvUkpBQj8yEbGafilQ0f4UJ91J5WjI5JoQZ8XjXWZiY4zf0RoDDCxAhsGCniXIc1iF7q9e5cugeTNFvhMQ==","signatures":[{"sig":"MEYCIQDzSRfpAsFgQcglsqhcFQOM3broIRxcrvDtWm7faJqVxQIhAOil6cr7O4wSYpZCZtnLISdbxM5IOaqzMwl0WXCsxz0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICzecWBTFFYIO6Kqq1d5skoEb1Cdg1yLvsw/NPsisYg6AiBwUqayGFPHlKv+yyCQ0KkogkIJeWNuzgWbdXkdedZOrg=="}],"unpackedSize":2350555},"main":"dist/cjs/index.js","name":"@model-ts/dynamodb","types":"./dist/cjs/index.d.ts","author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"module":"dist/esm/index.js","engines":{"node":">=20"},"gitHead":"c0f8f9c51c05bc327f5039647c4a1c680dfba608","license":"MIT","scripts":{"test":"TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","build":"tsc -b","build:esm":"tsc -b tsconfig.esm.json","test:memory":"EXPERIMENTAL_DYNAMODB_IN_MEMORY=1 TZ=UTC LOCAL_ENDPOINT='http://localhost:8000' jest","dynamodb:stop":"docker stop dynamodb","dynamodb:start":"docker run -d --name dynamodb --rm -p 8000:8000 amazon/dynamodb-local"},"version":"6.0.0","_npmUser":{"name":"finkef","email":"finkef@icloud.com"},"keywords":[],"_npmVersion":"10.8.2","description":"> model-ts Provider for AWS DynamoDB using AWS SDK for JavaScript v3.","directories":{},"maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"_nodeVersion":"20.20.2","dependencies":{"fp-ts":"~2.6.5","retry-ts":"^0.1.2","dataloader":"^2.0.0","snapshot-diff":"^0.8.1","io-ts-reporters":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","io-ts":"^2.2.4","tslib":"^2.3.0","ts-jest":"^29.2.5","mockdate":"^3.0.5","prettier":"^2.2.1","typescript":"~4.5.5","@types/jest":"^29.5.0","@model-ts/core":"*","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"peerDependencies":{"@model-ts/core":"^0.4.2","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamodb_6.0.0_1789906096247_0.0031569978194290194"}}},"time":{"created":"2021-07-11T21:27:45.179Z","modified":"2026-09-20T12:08:16.568Z","0.1.0":"2021-07-11T21:27:45.654Z","0.1.1":"2021-07-11T21:44:13.271Z","0.1.2":"2021-07-18T13:17:12.873Z","0.2.0":"2022-06-28T21:21:00.607Z","1.0.0":"2023-01-12T14:36:38.755Z","1.1.0":"2023-01-24T18:24:17.541Z","1.2.0":"2023-04-11T20:02:17.824Z","1.2.1":"2023-04-11T20:13:08.386Z","1.3.0":"2023-06-24T12:51:53.975Z","2.0.0":"2023-11-21T21:01:23.348Z","3.0.0":"2025-07-24T09:02:37.798Z","3.0.1":"2025-07-29T15:18:55.946Z","3.0.2":"2025-07-30T12:37:44.654Z","3.0.3":"2025-08-01T08:30:26.483Z","3.0.4":"2025-08-01T08:45:33.615Z","3.1.0":"2025-08-06T10:45:55.306Z","4.0.0":"2026-01-06T18:16:05.095Z","4.1.0":"2026-02-07T13:33:31.426Z","4.2.0":"2026-02-10T10:30:48.323Z","4.2.1":"2026-02-28T12:52:47.801Z","4.2.2":"2026-02-28T13:28:54.372Z","4.3.0":"2026-04-30T16:08:47.062Z","4.3.1":"2026-05-04T12:15:59.985Z","5.0.0":"2026-06-16T09:06:52.789Z","6.0.0":"2026-09-20T12:08:16.360Z"},"author":{"name":"Fabian Finke","email":"finkef@icloud.com"},"license":"MIT","keywords":[],"description":"> model-ts Provider for AWS DynamoDB using AWS SDK for JavaScript v3.","maintainers":[{"name":"finkef","email":"finkef@icloud.com"}],"readme":"# @model-ts/dynamodb\n\n> model-ts Provider for AWS DynamoDB using AWS SDK for JavaScript v3.\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [API](#api)\n    - [load](#load)\n    - [get](#get)\n    - [put](#put)\n    - [update](#update)\n    - [updateRaw](#updateraw)\n    - [delete](#delete)\n    - [softDelete](#softdelete)\n    - [bulk](#bulk)\n- [Testing](#testing)\n- [License](#license)\n\n## Installation\n\n```sh\nnpm install io-ts fp-ts @model-ts/core @model-ts/dynamodb\n# or\nyarn add io-ts fp-ts @model-ts/core @model-ts/dynamodb\n```\n\nThis package uses AWS SDK for JavaScript v3. Make sure that you have\n`@aws-sdk/client-dynamodb` and `@aws-sdk/lib-dynamodb` installed.\n\n## Usage\n\n```ts\nimport { model } from \"@model-ts/core\"\nimport { Client, getProvider } from \"@model-ts/dynamodb\"\n\n// Create a DynamoDB client\nconst client = new Client({ tableName: \"my-table\" })\n\n// Create\nconst provider = getProvider(client)\n\nclass User extends model(\n  \"User\",\n  t.type({ id: t.string, firstName: t.string, lastName: t.string }),\n  // Pass in the provider\n  provider\n) {\n  // Add a derived PK property\n  get PK() {\n    return `USER#${this.id}`\n  }\n\n  // Add a derived SK property\n  get SK() {\n    // Here, we're using the same value as PK and SK, so we can ensure uniqueness.\n    return `USER#${this.id}`\n  }\n}\n\n// Now we can use the User model with DynamoDB!\nconst user = new User({ id: \"1\", firstName: \"John\", lastName: \"Doe\" })\nawait user.put()\n\nconst anotherUser = await User.load({ PK: \"USER#2\", SK: \"USER#2\" }) // User {}\n```\n\n### API\n\n> ⚠️ WIP: This documentation is still a work in progress and will be improved soon.\n\n#### load\n\nLoad a single item. Uses [data-loader] under the hood to batch `load` calls within the same frame. This is super handy for writing GraphQL APIs.\n\n##### Example\n\n```ts\n// Throws if the item doesn't exist.\nconst item = await MyModel.load({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" }) // MyModel\n\n// Returns `null` if the item doesn't exist.\nconst item = await MyModel.load(\n  { PK: \"MYMODEL#234\", SK: \"SOMESK#NOTEXISTING\" },\n  { null: true }\n) // MyModel | null\n```\n\n#### get\n\nGet a single item. Prefer `load`, since it comes with extra features and batches calls under the hood.\n\n##### Example\n\n```ts\n// Throws if the item doesn't exist.\nconst item = await MyModel.get({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" })\n```\n\n#### put\n\nPuts a single item.\n\n##### Example\n\n```ts\nconst item = new MyModel({ foo: \"Hello World\", bar: 42 })\nawait item.put()\n```\n\n#### update\n\nUpdates a single item. Under the `update` isses a DynamoDB `put` request, instead of `update`, but checks for a `docVersion` field on the item itself to guarantee additional updates aren't overwritten.\n\n##### Example\n\n```ts\nconst item = await MyModel.load({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" })\nconst updatedItem = await item.update({ foo: \"new foo\" })\n```\n\n#### updateRaw\n\nUpdates a single item using a DynamoDB `update` request, prefer to use `update` instead of `updateRaw`.\n\n##### Example\n\n```ts\nconst updated = await MyModel.updateRaw(\n  { PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" },\n  { foo: \"new foo\" },\n  {\n    UpdateExpression: \"SET bar = :newnum\",\n    ExpressionAttributeValues: { \":newnum\": 123 },\n  }\n)\n```\n\n#### delete\n\nPermanently deletes an item. Loaded instances check their `_docVersion` by default,\nincluding whether the live item still exists. A stale or missing instance throws\n`RaceConditionError`. Use `{ ignoreVersion: true }` for deliberate force deletion.\nKey-only `MyModel.delete(key, params?)` remains unconditional unless you supply\nstandard DynamoDB `ConditionExpression`, `ExpressionAttributeNames`, and\n`ExpressionAttributeValues` params; raw conditional failures retain SDK errors.\n\nDecoded legacy rows without a stored version count as version zero. A manually\nconstructed instance without version metadata retains unconditional behavior;\nload the item first to obtain protection. Checks cannot detect writes that leave\nthe version unchanged or recreation that reuses the version.\n\n##### Example\n\n```ts\nconst item = await MyModel.load({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" })\nawait item.delete() // rejects if the stored version changed\nawait MyModel.delete({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" }) // unconditional\n// For administrative force deletion: await item.delete({ ignoreVersion: true })\n```\n\n#### softDelete\n\nDeletes the live item and archives the supplied snapshot under `$$DELETED$$` keys\nin one transaction. Instance, `MyModel.softDelete(item, options?)`, and\n`client.softDelete(item, options?)` calls check the item version by default.\n`{ ignoreVersion: true }` skips the live-item guard and may archive a stale snapshot;\nit never permits overwriting an existing archive.\n\nDirect soft-delete calls throw `RaceConditionError` only when structured\ncancellation reasons identify the live version guard alone. Archive collisions,\nmixed failures, or unavailable reasons retain `BulkWriteTransactionError`.\nRecovery reads via `load(key, { recover: true })` are unchanged; no restore\nprimitive is provided.\n\n##### Example\n\n```ts\nconst item = await MyModel.load({ PK: \"MYMODEL#123\", SK: \"SOMESK#ABC\" })\nawait item.softDelete()\n```\n\n#### bulk\n\nInstance `operation(\"delete\", options?)` and `operation(\"softDelete\", options?)`\nbuilders retain the same version guards and `ignoreVersion` option. Static\n`MyModel.operation(\"softDelete\", item, options?)` also uses the item version;\nkey-only `MyModel.operation(\"delete\", key, params?)` accepts raw conditions and\notherwise remains unconditional. `client.delete(operation)` forwards conditions\nwithout inferring a version or mapping SDK errors.\n\n```ts\nawait client.bulk([\n  first.operation(\"delete\"),\n  second.operation(\"softDelete\"), // keep the pair nested\n])\n```\n\nTransactions contain at most 100 actions. Each nested array stays together,\nincluding during compensation after a later transaction fails. Groups over 100\nare rejected before any writes. Use `bulk([pair])`; `bulk(pair)` or spreading a\npair into the outer array does not preserve its grouping. Soft-delete tuples are\nordered live Delete then archive Put (their declarations now match runtime).\n\nGeneric `bulk()` retains `BulkWriteTransactionError` for transaction cancellations,\neven for generated version guards. Compensation failures retain\n`BulkWriteRollbackError` and `requiresRollback`. Multi-batch bulk is not globally\natomic: only operations with declared rollbacks are compensated. A soft-delete\nrestore refuses to overwrite a recreated live row, leaving the archive intact.\n\nVersion 6 changes the defaults for loaded-instance deletes and item-taking soft\ndeletes. Existing calls still compile, but stale/missing items now reject. Migrate\nintentional force deletion to `ignoreVersion: true` or key-only static deletion;\ncallers inspecting soft-delete tuple positions should use the corrected order.\n\n## Testing\n\n> TODO\n\n## License\n\nMIT\n","readmeFilename":"README.md"}