{"_id":"dynamodb-ts-model","_rev":"55-8ce57109e4c89855039868696efd65fb","name":"dynamodb-ts-model","dist-tags":{"latest":"2.12.2"},"versions":{"1.0.0":{"name":"dynamodb-ts-model","version":"1.0.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"a11a2f5bafa955702736a392adcf6587f6690a74","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.0.tgz","fileCount":45,"integrity":"sha512-CvJaX1eQ+YRDxunPP2MWnAgYNSLL22nPwMT2v/e0GRRd0Szl+zPLQBBI2usojBMgpUED39/5wKuDJbWA3lMyig==","signatures":[{"sig":"MEYCIQCToSDB6c1IdFbruQA4NU2Xq3mljGRpYRfcT91EoNjX2gIhALXcGfDWMiGlaY4Va27iV8hAp2qoM3oq2RqQAJ55dvGr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbD0CRA9TVsSAnZWagAAdNQP+gPNB0RiI7GE/huBK7ah\naNQr7co7r2PNca3Q4MJgsKzX61Yf15AP5dMLH5dagDK0GqhkDlBaA6TJuYWd\nNB/UyLEsYouVUrvMRS9Bfril2Qn33opoLDlcN5zgcwHqdp7ZHQllcuIocT4P\nQbCmgkK44grLAWDtnDgLMgCuDXs1ex6QgC0NOIvCwtfUaaR7oG3qWYGDGegl\nmgjSzzrSLiUxcCj18i0HLs0TkamtBrtLwD4TO47YR/xkGz0X2SS/mU1NLVfj\nwcOEAkLl7mk5pwxtfBTyQhrPRqn1T+Ngwk29b0xYdkoB8v6wlqaCkwW81CMg\n8qV0+9CVCXs505KBrmZH1en5PqH22mjSXBZrwNzT7E/wcGY3dpkihQvAVwkB\nnUr6LVdhugTET/G4L6Emykrh1vZB/PU5ZSeHWaXKlc6AZF37J0CK0aX4P2FX\nyd51vPGo3R6lPeP6Xay3Kq8jzBZxic6uNKGvyHotcm5HodLwpT8MqUP8mTcS\nPl67KNGT7njIw5RxaFMRhAhlVSwyrwQPuzvkWTPeEf/EmC/X4SLY8oiqUXlu\n+l4y4vDfpUsStX2IQmUCkFgNy8JepZbUd73E79pmeVJE9PiMpWHkjlpcLtrK\ndMTvCbw7EzRu2EmajdgURBuha9xLgbHzqxLS/1ZEvWdaWPrDh2Kgne37GxBt\ndPe/\r\n=fdE8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","_prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.0_1617801460296_0.9218304023539883","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dynamodb-ts-model","version":"1.0.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"be46e1907ccafe528331118438c98a1daca19794","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.1.tgz","fileCount":4,"integrity":"sha512-7nW/wSYfA0Jl7vSmjEaof0mPM5NziPbdrP813EYr/A0eG6uVxx70ueesFLUR66xY4B/h+VV2NXvHm/QY3k7qig==","signatures":[{"sig":"MEUCIFhQ7QEtoBEubXI9ZFa9gAQwp/WRb/UwguhKX/WxYEHeAiEA2PbUZLsf0t7+C1OqNR2kkIvUR72KXkZDIpv1lCj3JSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbXgCRA9TVsSAnZWagAAXCQP/RyGeTYL0YimJnVSpXY+\nXpPE6DO93UgZu2GLsZz1jQ8d7sA9lH6RiR3CTXeg6OPTCOLTgAd+Lf6UMViv\n8aG/VekQKkI1Ru6rPJSky/4zGCJd2LWmMnBTyrEdIabB05e5FZn6UlfV3tAb\nINbsp79GCppiZP97klT69B0CXKuZKWQhSU7hkCE2xEH7AEiy1IjKXhZto7ck\nmiimgSLgzg88NVyvH5uThxBqaf5gfct3EhGuc1ELKwkJ1mGVu3BDuMgrSCf6\n7Dvc+juVZeIqHJ+k0YFt5IGreMCpzLv/HcZ0+qWWStuOxafK1K2cYbr/wXwg\nDC8d/oHFEBLlnimo25cuTF8oJH/tm86YFYhmkdyU9vd4sHnAU/j+oQDIlvi/\nZEaXWg8UQgqkLlZA0PhNXs8nxRzFUBDXnEms++R25x94dIWEl1hfzPpF2/9U\nu/ZV8oSYdlsx3wZpyH3LWY2VQnspwPu7n0RqapcLb86Vldxr/gVxDaRZnqeR\nvVHBiDqFNHX5mRMzftWYuxMLNVodL5Z1bJu8cyrSqscHAsaozwN8oZVxtCiv\nPwxkfnC2ya7Z2JYVsT96O+pQY6hXpiUcrxSoGy4FlX59mfrUyT1IQFpgaJuD\n/N9CPRRMvXVaHRLUzZge5ix03POHtd7DngL3ffuAAim0rmXKp6LFwuXb9IjO\nTe2s\r\n=Jqnt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","_prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.1_1617802719563_0.5178862500137453","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"dynamodb-ts-model","version":"1.0.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"7b14d9f813e9b2e875483a6269788e2453420643","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.2.tgz","fileCount":45,"integrity":"sha512-Z7p2qKpYA9XzQ5DrcjWkSfvixF3m5uwfp1YNOWeiNOwq+VeltjFsEUl79X2qJXaHF6gcu9u0DmYwLARchARb1w==","signatures":[{"sig":"MEUCIQC0POu6c3deB2TN4VgakWDe7FxXlDRGRZVUIUlxM9jnBwIgY/NfQiSdl2mnYM7DDTg7P8yGW+XmVJcTdVVO2vHapHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbX7CRA9TVsSAnZWagAAqv4P/1Yyhuc1ULDfxBcteis4\nWop0El6SgQazgILu3WV9MxeyjWtbpEcTESGWUyT0BlYImTMm4pRkf4fzbklG\nb5GLOiTu5PpAps/AHJMkoiAJtMURqVDYtJEDhBAaTxml6dNOEDXgYVQmPcXR\nRDF3Tuyc8rX8TokArqEiqWfKXiIEIOdfCy1Q14V8TEdAKF1887AYuiPpDK2H\nRfTYDIgp0hZGiq5dByziVFn8OTRKZ44XTY7+OH73qH+JQK9WRhuBld4nr2hT\npLA7BYNQNLNtoBES4PtcE0fxTPt3QVRL3KRQq9OoSt2QjVTdIBQzkQM91cd1\nJRoyNqW5M6t2kQh3tyRpGnCDdSJyWQC4OGOGZSWTq5BRK2w4huikyIsAgcm8\n2OAAgOTqKM4Q2h6sm39EQ6X+c1PJpVUeHKm6mNjvOeUKqZUcg0k6GVcWtu/3\nU78j7USK+Wt3snIERTn4OMh3oQwHDn/hveNJn0dkyDeNX3QvEWb3kFLF98Y2\n/AGP5zj+5rmYLbOKIV3m+FRW/7VKbgBugHr+GEYwTCfs4aHnaCbJ5uAJvwdI\n7FMQYqC6vJMwiyfoykRagY3wIqIdAvFfyT9oiy7SJyEN8zB3OQ7kUfM0wraQ\np13nYvNQlu/Ct9wiqtT1esvgXwFi3RDkGBdSuPI7vXXSAcAw7xCkar18Qyy9\nyaQA\r\n=ilYw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","_prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.2_1617802747284_0.6668352083557962","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"dynamodb-ts-model","version":"1.0.3","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.3","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"45c1394a3ed699bac49ce365936c19522a7c1abc","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.3.tgz","fileCount":45,"integrity":"sha512-zcT1gjUL/pfctcIlU4ve2tovu8ZQ2M7Ft5sn9vEwz42WyvrP7ZcYW+zXwxpAHgrFbmUoaGKlRs81pi+DqznKBw==","signatures":[{"sig":"MEQCIDIWA8cTuVuDI6GKDkZpj5jngy5nsJ3wKZuPBMJ4KhanAiBCZySTWc5jt1CXtYAXGpMWbOzGMhB31M8U+DvZO7SddQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbYYCRA9TVsSAnZWagAAXnkP/jbvq1lCJuzrPXZElu2h\nQTPMFnN4t1G62WVaTknpTakrQl99bXRW6ML+42l6yj+oGudF093iYPH+2/Dj\nCDFbbRxrHc/mnGZjD21aMLxjQOewigLe8by1F5MUCat9tKBQoSwGaJKja+5a\nfMjoGAA6O0ln18BzKEOjtNaWButrfgsw99Ex1/aA+XCHwnTe+oq6HC2RqpyE\nmQsnU17tOCYkawxsipbPt37/WAttEUnxTu2jJ/MQC+X0OmlpyNGEKqNDrEej\nuwXwBa8VI0WvTqenedeIjdRZnfV6OF/0YFOwjhp0I1ktHc+jfz3kbLe6Z3K0\naSvGVR2fqg4WolDAXk6dv96+6jZNAkR4tLarn/7FNNBh7mf1I+7nReF5pTfU\njjCqX1VULQBaw+pLIwroUDBEKsFJRSzsSlfqqyRQ17Q7c5XO6Qr4vL8EM07M\nkY+dZsp47jZJkFecF6ROs6kWZSkcpWNqUZLKrnM/CyKKEBCwIytuhKbw1EAz\nzbsVdaD9UfLmx0wIglu2kUQ70XXrrtQiIPjBpPbbrxmvNgjrgUt/9Hwqpcoy\nmhk2tUUpyLmX/mCkrNQlaxE1EmVmsAq2nUjQPuZYUiElxYOakImiQFiWsffA\n/ewDQx/yo55Xb7ZyPsQnSMqPo4EhgKz/QMHdDN/xJ4C938KV0WB2DDPxPU3b\ndy7r\r\n=sg2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","_prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.3_1617802776403_0.6342357602625859","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"dynamodb-ts-model","version":"1.0.4","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.4","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"1a4c8757a1d59040004e00f4e0e5a9af6a91935d","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.4.tgz","fileCount":45,"integrity":"sha512-WVFIEjVq0ouvKds+ogT5Ctmh+xpEQoRvQqBfADEpZSOueeC3KTIbzKZYe0UM4+I2gaf4nKDSPdDNZJM6LVlvRQ==","signatures":[{"sig":"MEUCIFs3dH8T3UCviIMbP0jUwgvItaNLW+UV2+c2TeFPkASaAiEAvZeRW/kpM+5APhTUr8+3ZWIYMdBN0hok7WGjaJ5givY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbgOSCRA9TVsSAnZWagAArGsP/1P1JEFkZ4FfFtqffGav\nKJ+zakMba8eIVZ0ZY4F/EjEZ/FMQUWLcW8bRjhDO+hgL8MEW8h0q3F0mEaZ3\nTeKAAjpZNH32tm3B8I9I6xzETLi5ytaW0DNK4fAwhhnlASiHnI2d38BJsT9u\n5zg3aVO8VU49HfrmdseFEWEuL83WumRbEwHwlSIZyouU6MnTTc/VkErEb+KS\ncoZF0beDGCNd9sFEJeEiQpfIZcWUpntszLhqGgic/iJEAL98MXJQ23ATq2SF\n8eUfX6qJHqaBuSj6wqTnJUyFQkX/ffbpFA9NzEomifm0jDMYXUQSMq8iWWlV\n9eMD+DwfIWCMmk/UWvqNPC79pARBgDHBo4DC5u1sBpRA8tm3YXEgKKAEE9xj\nx/nLQtQ+XkcnMRLWSjJ0FaHIhZTffLsvKOdRdUMdbppSyD9fv0uAIllmcKx/\nK0Hp+zvejVgAV8UGhrVG63CqEETiEdnLtdPBXywMJnWW9BsUKvr5gfWkPAzY\nMDtHtvWMyOzEDsCLr1q1NCAWEulr1ao7yzdUQejQy/Q79JWFLLXCRX0yYRBq\nSi9tG7ZgrYhNrlpFV2fJdHDZXd5iH5tyOblN38vU9b0HnnDsIIHSggBhMCDH\n4X1L1AHhClcoHX4AZ/LYJvT520o29UIhm6qr7SvD/YdhCkEzPhs2vsQNaQi7\nK2tt\r\n=j+kP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","_prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.4_1617822609869_0.5935128449239426","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"dynamodb-ts-model","version":"1.0.6","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.6","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"ef9b6cb869166cac2a5c0588d089a36c06156f21","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.6.tgz","fileCount":45,"integrity":"sha512-ZNWBtDCOl/zXaBzZJcEV3kEz5wwyANf29hF7XH5FYZtIrMByyki49AnFTK/UIQZk0LVGOVVg0IDycuOnSsssEw==","signatures":[{"sig":"MEYCIQCPN7niRopUzQP8hr1BdBmrxh+LGtuMsssfgpue4md3SQIhAKKsg5wE6+J2A30IRydbHK2MnmBulciL3KxHysJI6i9A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcAdKCRA9TVsSAnZWagAAOIwQAJrt5n8dmJrAlz0HpdDp\nIK0pHRsbSWzC9AZaER2apArQ7lEJfqYR+oQlJSJ2LeiUBiRX8bXgOdd7x/j+\nQEbRDA7tpnVR75xkRNBAAqHoT+rXTyadO6nE9vr6XdWyYjq1zzSvQyaDXja5\nzvhBIGc079K0hIcn/PdLgU59ZRGg4rNwV+Vf/9G29dMb7G5UaWTgy+I+D1/x\n4ODv8MYySmtR5p8FrWikwxyy4kIWZWnQh/mj/2nw731TOGfL58gvuQf09VpS\nOpX76c+KshxZj2JfRrUEuPI5GA+eCA5fLrfw3Om2Hr9vTVU4kFptFizDIQHz\nciqzJWatNXOxZdCAyn6RYBNudGRVhkoAG94omY4W30TBDOqebHAKVySwQdms\nj/2bzAkyqN8K61uC20MffeV34pynsmTkxmF+oJut/nKG8BpY3fiLZ5v2/+Q5\njBDd6YH5LU9mP84RjhknFRpexBKjyhJ3BmyJwUag4w12A4fgbaPNN8CJuk7N\n5edOoaFK6C+driAbiDRPzMYxnhdG7tT66FsrSympLSFg4uUTEXVJYvcbVjY9\nOEYlpqZddqZQkKcLU+UUaoM5GgihRQavOQj9yLJlFmX4eREQZ6lfkPFbZd9d\nkloQQCk0LFiGcP23/nCe1yO8pL+XgXlaaCJxdI3AQHLW9fdSqlv/q3sXDBUc\njR+j\r\n=iXsi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.6_1617954634084_0.38251421192097923","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"dynamodb-ts-model","version":"1.0.7","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.7","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"0edc7db8ff5d2bd1560acdbf39e8ba77aa97b185","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.7.tgz","fileCount":45,"integrity":"sha512-kxHBWIWW0aXcpU3SZP6D1J4wF4njwSLNaqqZoLNd1bYVCTb0RpSq3oKLeOJLYaXFUjnK68uN9fdOKcxWPSnyUA==","signatures":[{"sig":"MEUCIEze6mckorj01ghrCbgDlbe60gqbNAG+JY3TxcT8+eJzAiEAoQZYFNw3b1qhgMR3Q2esZaKaG1FvdQtDGcuy1iv5tz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggoOuCRA9TVsSAnZWagAAVu0P/iXVZd4xwNcxDSYMzSCn\nj1QU1jOmYuxxnzha0xTxXTXC1OUlJX9Qkj9OYVz0aOrL7VY/OKQP2H0YH4Y1\nhYeiGrYlFrOQlQTouh3U1n4bmSMEYsUJ5x3eSzoL10RAT6hUx4oskBgJedLi\nM+YIKxpVDupTt0s2sywO7+3AqRBlIKCyVSXM9pZ3TsNsDup3Ae9pD0x5AkKO\nv4JFxGmAMabgfmHEUdjPb11RTVGS12pYarWW9TU3lDYFlleJ151cqMal9NyH\nFhSkHqexMpHGJUcQW0a6eY/5czpA2fxwUYou6y49pZbacCBnsgmbOVZkgmDy\nxORyx+scVtf7nQjLgtWT54rl6nDUrt37SkUd5PX1uJ3yqo9bJm4OiIhOqatW\np5ydvLY3M3YVQREhhAcroVejvhWeH/W3SWX3NzaNjiWZsLxeIzPeaoPg6LRr\nTInGcZ45QufsbfzR8+Pu8KSZ6mH+QarPoyKC/Fc2Eb69D6QO+bKGBJIWwdok\nX2wsXzfMffnHV7yrsMzI4KhWpzPzXNgJYkEjEiPKMTgVH0WBJ5aFg7Qiro/E\nOBfscI4QJVpR7UuWo3G+plXtyGoQTxYE5oXcHVsFJT7/fo8670htonu2Rv0Y\nLDNBDdeUBl+g6WfllAthBT3B1Lsqpitf8NyNmwYmwk/ZRWDzRk52PaFUqE5h\n5wKk\r\n=UW6+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.7_1619166126237_0.8989809953034842","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"dynamodb-ts-model","version":"1.0.8","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.8","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"f3520bd431dca3ef066c2efdf9003723bb0975ea","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.8.tgz","fileCount":41,"integrity":"sha512-xQsV32uh2OHA6pvQdX7lX5pgxdGSNr4kFd55pRheBSmj/+LFrM16plKlBco9Qm2LulpWkuro0HjEuMGmN2MRlg==","signatures":[{"sig":"MEQCIAySB2n67Q+t8+A9+CHENw4byKAARuGADYWHd0lzXvD1AiAyHfcPt77jrvEKLiI9Cglx+B9HRbTKNfdjsh7E9ePLZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp36+CRA9TVsSAnZWagAAKu8P/RhOSK203SZtRuieAJVU\nrVVFn47QanV1/pbJT5e1XiGsgzmx/GYFnIzcq5JIhQBcVh024VGUcoum+e3j\nswBSRgBatvYXvoaByUgkOcYqGyNYOE7LAjwTJhxmu6wxdgh5XGNE4NL1eCFp\nCkZAJQz25RcWbRitZ08vnu+yR/IDSFR+FGNASAQKHNr3f6RffxoysUxEr3zh\nSx4i4RNpPUWyVqyQP6o3QPvvJ/nx/Rtd/RN++5oL9iprvHVz279uxNvrLROO\ngBu8u6Re5MdHMe7Ifgnn+ztmA6hxWEoxizdM7vtZpjLvl4VaDmsRU8zin19K\n1r2BbqSuYCxF3Nhel7cn3UkjWAZ6tL86x2WUes3yhFOjfPTjUQKZAySjHATc\nBQlPQ15vzQ+qdQMCzw0kTkWdlLbKSsA9NgOv/Lcun4JDZc1kcTs47tcJuvKT\n2vo8UhiN75H3uhIHT7ahH0PW4qgK8cUFdqP0Bs2nOiPdz+PZK+oDmdEtGtRv\newgXWki1zPd1GhBLo4eL09F8X8LROhw2LGUg8wDZRyQ9Rqd9AyPKD8RupoCh\nTEd+PCngu0m0hAWyg4qxmWHo6HvYvye5CpgUbOesrrlmwwXLGMaZ0yOETaCt\nLSy7YbD+D8LEPkKw4s0gMfYGSDVNQKPVV14bH6YpYt/8gHj1PkQwUf91lcL7\nlUir\r\n=FQCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.8_1621589693777_0.1884234153711315","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"dynamodb-ts-model","version":"1.0.9","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.9","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"d7037bb0403c2b0b3a792b501fe2b81439c5df3e","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.9.tgz","fileCount":41,"integrity":"sha512-yBOBf9M3u+ntVVsCaniZsI+E8nAwL/i0I8e0/mEylMQxgCmOXFdybh79VsypdjTysKBt9/GwO8DumjVFbwgAeA==","signatures":[{"sig":"MEQCICC/lfoXw8jAuA2sDsCOZtNLnikhlKRxFVcQsR3XtlXeAiBOPpQajHM2OBUztqj0LIsUQAVIpC6dXD2d79YXOuZwCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8FbcCRA9TVsSAnZWagAAZFIP/A9CQiRkHqDMFq4nlk5R\nHxFaqU12rv4lmPSdFovQXc1s5fW4WYgMvgZjopXXT9OMlMG8pIcmyQSwlFKT\nYs3P6oHQly7ujZNxE/ILwsgOy3NRU1q1paaUza2f9/uB8/etDAvENGKgBkWM\n3esg3vgHZB41u0rQ1A5YVrJpcPbO0f/DX3dKYz7qaEABmuTGVHyr2xIubEnp\nQOFb09l52Tq2nVjqsrBlxcu20uDZpzM65vSEu5FRFOJ9uFmtGgGWyLY6pccX\nqNEvv38HSmBbNKP1ZQHYvNi4YTqHNW+OeN8+AZgI0xPcX7zewIdmIEGN5Xbe\nTD/y8hfGBTDiPeT4Mo8+qSxFbIqp4/4cGNjSlYINv4kZeE5kwB0vis1TSCAT\nxVuyTlCp1Fh/2Qo6ruFUgP8E4HuO9xpO8wJATLHnYaMAls8K4RYN6S8w52i9\ni3b/ry8I2nmoH29Z8wQzkyHjr4KSlV6hznAetv97yH0fdhB7Qoxm/TcvU4I0\nz2La0OasoycLj4nOsiRSkUcsIVTAeFDxrVYomaIcfjA2sIyCCi7mhPceyPjK\njiFePOtcCx99IzP/Y4Mla8ykBfjEKq/S2xn2T/Rpzx4UEJ2WaZCWydnYafUB\ntzaVSYgDr5iUkWVMnaN4Vll+5uHWKdf5CSSZxKGI5p35YZIu6b1JPnV5lmtv\nypMQ\r\n=/pQr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.9_1626363612663_0.2538970428391072","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"dynamodb-ts-model","version":"1.0.10","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.10","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"4fe4f38193c251d9a4e0cb1e623bfb2e4cb98ecb","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.10.tgz","fileCount":41,"integrity":"sha512-xy9noC41rH/B+mBVc/qde3BBa2BbOdv+gKJvtW4cJ3fu1tI0t+V1xh/oETb7u52EQXsPmvxscl1wr7hU60f1xA==","signatures":[{"sig":"MEUCIQCiQOvzOUyINPjn+Xv5eXk11L3B34g1VGpLXHulwMNhiwIgDomi37GnE21EFR7dXpaFs/qNxWSEQ9Yssns7s4WnSfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8FmuCRA9TVsSAnZWagAA+QEP/3ZtsBckoP7U9cSdWzFl\nbOZvjfGDel9nnxdKwBC8W6QAAcDwF2NMKZkVwquT7Pb6fj2KAhDSJ6C8qNt7\n9WFWJ3N70LSSwvtnLGrWf4+AYwOtKZ1nlaLXloVAuuHyoHjjI8bxOELHpM37\nHwijU/vJ8tGmK1h4CHatLkPlm1qOM8HnKKfh6sSpf8tz0bbs+BqZBVDIzvxw\nYkrCIwxFiUAdypf/SBZKk2XFGlD21mx8lv2bxBClAnqYOm71NZQupzm1hivd\nY1mi+FcAaWfG7uQFPss9We51enf9CMpiHrbpCJjHvlVdUk7Xdt2ZJDkhl3aJ\n2XzRoLwLj02dza6TwnOOQxijwcB8gBDYnbb+ZMpyKXMpFcLD4XCMnux2qipF\nsVi2hwMx/i4O2o8FHTaGg305nMDk3cdpnNmXo1KvrgbmzNbXyiIAP0BfaEQz\n9G0JpeL9CWZPp/ZUs2efY2xfxZ1M96vRbJdrl4RoQnr4Efv3XV0mroPjr4WX\nfii4QFYMhg97AZcJU6Z3SXV3nEiZwvVhIZNs34GxEGTz9HMytutESQ4TpQ1R\n0hjxztxnF1xVpNEe2XzhbQxCZZJ4hfkUi/bGN7XNj7uBnPe0p7leLkJlBYHw\njqgrbaW+W9CgZuNvWw0EMAv7x8p1Q3drEIQI5tjEVzGfsbmdbZtEZlG0XhXD\nITGv\r\n=tscN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git@github.com:henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.1.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/util-dynamodb":"^3.21.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.10_1626364334842_0.6890690506999508","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"dynamodb-ts-model","version":"1.0.11","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.11","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"1916a35d9b65222c5b796de4d85f7773ec8d0273","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.11.tgz","fileCount":39,"integrity":"sha512-TKAqIM/sP9dwGuvyqEUrDWRi3P8so48f/4jrxiCEOpfgrL1OCrgR/O6Waycc+EW0xqNtzUz2Ht04GXZL5Os7Hw==","signatures":[{"sig":"MEUCIGLvvuWRyum/0u/b0ttEqLgqKhObWnGDywa2P+qiUhPzAiEAzNfMlB05pswKET/hGWI+yKtYxcEBZQ2y9Gn0eAk2wXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIilaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmociA//coNi7naY0ifdIdwAvo9QzGHMCFcTn4I/hudyg3sitkNb8JPz\r\nWwQNF8FPz9nZb3d2fGvlrEiOrN/wpwpnAsCMRvUeo90BM8x8ZDkbvNqU96JN\r\nfW943H9Y8/M/U7V1tOOuVVbM8sO77nH5+2iOQ3Pz38B00fGFaCNZplE3s6Hw\r\nWVHIySb4MyrIn4QUtlz9M8BHC+Fskgn7DBrIYVOignwP3yu5y6in9vS+A0aw\r\n8ERxpPPVqvOoc9SMSTZ+LXix1fU+vItPdkGwIdDg2pw7CUeb1NRNyKa89wPL\r\nSFbGkCXzZbLwzhMptPk7tZJGZ0HnT2UiRfr00XasQq22mLmzXEk/WYghA23f\r\nB5dcbzROxeAV0kBcGZUTQEKXAN6KT5laZYqsektjveyaXrv1pxpU0l5MYXno\r\nAKEfjIJz9UvQ0OLha8fAv1OrhavlERu+h0+SVsybneuUsE0ba71crjXfwjOq\r\nT0mKQUHeYJW8rGUWR9mSERkflaA7cl27YMbpzVcZmtuRBwo+7VCQ962uFq7f\r\nP8wKM0WCQXZinuudsFTbqtV69NNMbJzsgdfm5sk6lW+BOnVMI8bPmC6FAhFD\r\nWXoRMs+VzbcVHdYU+hYYF3+1OS+t9HsczstksrLx+CB17pZmrtOW8cV/YW0B\r\nk/v6dERQP7Z97QeeyFMeKli0T49nZ7pz4VY=\r\n=Fsxt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"90413a7bf836638fdf4cd9c9a6593f22ec213e75","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.15","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^2.2.3","@aws-sdk/lib-dynamodb":"^3.11.0","@aws-sdk/client-dynamodb":"^3.11.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.11_1646405978028_0.8879882675062096","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"dynamodb-ts-model","version":"1.0.12","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.0.12","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"05f5b59c62e34c2e2735ea4cdf860235365a4ad5","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.0.12.tgz","fileCount":39,"integrity":"sha512-YKcdNxHPxn7/NSmQEpRV/kMyG5siW1WySGstjOGPsTxqrFH9L/f8PBlshfEXsVWTRv8+kCpMBfBbZp/OqOujyQ==","signatures":[{"sig":"MEUCIQDx3y+ZyExwzcf81NEM1L9e/QF/FouvKLexj+8kjbSDAQIgEXoQwpGuvVpzNwDF3MmrhuPdSqhAi68yP9dmDIA8wE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPbg7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxjA//UJfUVRTsaejCFmP2fMfI8oHNCK6vRb1obyee1dpFC3voA8OP\r\nH2eT07sqX0bAwxzjMpc5GxhoavYYHPpypuRDHbn0wqcRQcFhfyRgFxF1WRb1\r\nuTJnUR93Lex08hEOA0I9QYnv0NE0HUd1PgzfAGzF4qgEWJ4xoyUvY/WwjU3S\r\nMrTy6rzvHaot0rROMJK/8953+8rMB+Kw4Lav3k5KoL/QIGkbgpswpAp7Fakj\r\nzoxEvMvfNSH6XvkF7keFDUKZhSwJtNfqceis1lnjyfh1KSAeFsyPL4fH88fq\r\nZ/kFiYnFxiS0pjJWjCu+jjjlpLohsfpgnFMPdQzC2COeNC3P01svZCw+6zFE\r\nFFpnZcEY8hWmWPZ3OpAhVCbLKt34yZ79DvQ7KkCPoKNEEoaHxsqB+tlTv2VP\r\nOzkKI5pc0QB6j/+R6F2RL8qDAOchhLhfk2rd3KPIsp9XptXKGvxoJ2l2XlLg\r\nDhYSTuhwiTzjhs2YKlUnOUZkQI2wiJ4hUmMZg/IuqGy7ROH5jdg2KEkEcDjV\r\nh5Hjczaaj0MCjoDM9U0Ujo/ajLiUc/TOMa1DZhMRztHLLKFBd6r45lTzylRM\r\ngRPg8t7zh0BVZykwl2A0cAEM1jpm71obY82gdckNk86B6+QzpOGLIAJ6vfov\r\n3FlWivh3Dm7LUG2jSNLD1cMv4DYpCSUkZU4=\r\n=BxBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c7b1827f4e98b95c7c5df008ef9757013d12f851","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.15","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^2.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.0.12_1648212027381_0.5191927296535368","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dynamodb-ts-model","version":"1.1.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.1.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"b9eac52d2ac8b903c974da0af801dace6c0b7d83","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.1.0.tgz","fileCount":39,"integrity":"sha512-LJbIE4V0flixKaUAG4AlvzbZb0tsg97HaVEX4IiEj+3vGFSBeU02F2/gJEfSF51GTanp82wf5y+Cd8QzPkINfQ==","signatures":[{"sig":"MEUCIDg6u4ft1uHywETql78OZ0+sCMXh2VCDkOuSNLiUwqMGAiEA5yM617WN4RruO6zdjH135JC6WULmbOUO1RtkmnmxnWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWYy9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG3Q//RHaoh7eVl49MwynSDZfcpICuobyrKo15Vhy5qC3q0TGidYTg\r\nZbk9LM2c3QP1B1Xr+SIXKZukjBjJjYs50aY2o3DnNFT210G/xbYMf8Bhdiae\r\nPPwwfpM4MdNk70Fa2euBmZnZfQhWVsP/3pbJSBo5xu0jLQfT/XEQTK+Yw5nd\r\nkhgfhKecJ5tHx8/Y/xaiBpZF07pskyizjV8onNDTSLN5nT3duIEpBF8jc897\r\nUvhO4AVBC0Z9Abtah2LIoANE6c7SPPDq0BnCVUqQQP2yFswSlLDWqzzlgGZA\r\nzFDoMJAQ/S1z2psfIvqAr9bNjcVebDGdeSAnP23Fl6C/DE04hZeoschAMa1f\r\n4StoBoVT80gCDO5sUlD8f/A10jUJGGh8k4BIQR1fnaQqCMww8y1wePpno29J\r\nLfxdzYJvghXLEmW4q1BLOiochHlK/XqVM4KoLSFMQ0oR2TqGtEz1Z408h18e\r\nEFXPmrmciVnVfHYklwHGXB4x3pcXJAgcGJm1yoka3FXnwf2HnYAHdE/o61iv\r\nIEJWF1LVTwfFmu6FJljPRPs0utP5kyI+x0AWBX7BQXWlDU3vtMAP99B8z0zA\r\nPG/+WAB21W3YaE7b7NXwKrGJprAS3/3fTffD/vWOh3o2D/TVwt8fkiHq/FzH\r\n4MeYa4R932j6ovF3PB6sRtv5DXCldaS9gMg=\r\n=GEwr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d9e91b125364c8270f1e8f5dbbbb3a6503cad186","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.15","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^2.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.1.0_1666813117440_0.1264266261895992","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"dynamodb-ts-model","version":"1.1.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.1.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"175e08ccd38c58233770dd1a096c937264fd9954","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.1.1.tgz","fileCount":39,"integrity":"sha512-GCw7l3X3850IfCObnLzbrQtz6YRm5KZUw24kaFecYtVhMsMqRBc/RsU8iaMHA1UsVpHOrJgeGW9JtvJ5f9KJDA==","signatures":[{"sig":"MEYCIQDOBNLtJz7ED5yzYiz19GVV3pigjdJBTmABn7X/Z/97zgIhAJQHcnXfmbq0lIKp29ih1t4jPloYMv2z+dPm6fnS92p4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWZG2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Eg/+OPRWhJnQLfEjaRbln2AkvPuOOcYWZsyv7bc72wgJFaaUNJ5+\r\nc8PV3SoOowDOTrV+gU6v3LCe/nkPUSn3v0Z4rumYBmPFJWG6lAsBrA3P9Cjd\r\nuNtSK1PUS3I/AuRVQ2d0OnE1l140g39m+jiP1oEYmpQmfZEZiU/Y6GNwpr7v\r\nlCMuzaC+4SWo7XIyYJBeaH2ky/eFU77ibNTEd75TK2vIkNmEEp4UDhffBPNo\r\n8YeO7HHXdIF4qErlD+RljxBIBKtR5Y+rFi1ddARcTMHdyBRDxcgVyL7puvm5\r\n/OmjbIfjsfZiTUxBv4hTUMeIwz/fMQjEuYVnh7t7Ajux4rOs7ZPrLg29Xg3c\r\noJrrcGNEm/A8O7IjToHtKw/yRIJMc0PBioZzIkYGrIfoh8R511h5iFWRmUHp\r\nZQZ6y5kdlob34BXD4qr+2UYuGztUNw7N+JzpnRjzbEQeA98i85KmQt1AO/J/\r\nZBIr1Qm2t2cVVdJpxeixCVDwwVLj8lQh6G0hV8T3YSSDVM5Ddwe/G9wifbsg\r\nvI3MIZJ0nKlbwcl6qm8x2j698iet0muDrAOWM61ca+ELyEOvMkBcDJvQL9s2\r\n3ljNgXHKvzqD9/TeMdyanTTB03oJxsM7JDwBzmuB1wsC97mWQvUp03hadKoC\r\nd4sR35Ln42AdbT8SZmItOAxxOkmPGttJ69w=\r\n=O/vO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a28821d1cb629c23a37d36c547ef286605672dda","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.15","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^2.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.1.1_1666814389926_0.007894139984256032","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"dynamodb-ts-model","version":"1.1.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.1.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"39362b1953f5b547eacdf6ff191aec72933f3fcf","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.1.2.tgz","fileCount":39,"integrity":"sha512-c5vsa+vaMSwhf+FBM3YhEGOpn+Y2PPI8OZ2LakJJIPSghaLdk1T/bZ1jWroTIVaGlqAqUMBR5kWhKNRZajXgDA==","signatures":[{"sig":"MEUCIQDB0d1+km3R/aa3s1/0QekOJWPYuuZKogQdo9CYlVajFwIgLiJn6aoIkXzfcFcIVt3o9Am2mIiJfgllMw2SO+RVv2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3W8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWWBAAksR832MclTBjwuX6Q04KmzxkwHqhk20lOs9Y23/0yJ8+xWwi\r\noc9uvF7wwvHPjVKLhINXtpQchNcq6x3JxMId9eQm7jiIIUN86sjpF8qk6Cvw\r\nymTdFfculUDScPZ13+sraT9M07jOme1lanG7RJZ0KQVg5fSNFHXybJIZoQEh\r\nXpghyULhDCk9usfkND4bji0FQSyl1fcM+NdIeDbLk858Q93SBO6WR6QkT6ql\r\n1u1YNHmbZr8Tl5HnXV3bqbyK1et4l25Jpi/f+LED6NdJhYAvxKbg+60slyV+\r\nHDxwJ6v1AaXMy6V3KzD7XA6M8F+x9o+hQ/cQ2hvlEWj7vNNE2i3e2WRG41os\r\nbgDVRzqtU1r2KxBUE88HgLnQapEI9JIEEAsZBfCwTYU8S2oPM7RTdr4Si92J\r\nnd7sKSSncmoCnFbqqE4hfqWItLoNiywSs9HmRWSYqJBXRdGJ7aS0Xt53/dIa\r\ni23jWXPl4Nb6J9xCNvu2wFo+5mBRDKuZbu411ibhUT6I8oLy8fgLybPrPCR9\r\n6buBDtS++kuh/y+4JmuCrdi1du8dRieThjE6d0MiyaI/7jL4Bb0trbv+FnW+\r\nZ7kDepQRQSMk8kdx6MbRx9pmamditMHcpRmlBo6kjfIIH88soyOBnoFceOcT\r\nm9S2hN2zFsHytrwCmsTk1kF3LiQTaY0k25I=\r\n=uHUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3c6668cefdfc54b85440bc8f7261285e8b3dc17","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^2.3.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.1.2_1669821884430_0.6570082910519219","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"dynamodb-ts-model","version":"1.1.3","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.1.3","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"acc6bfdb753d90141cda737c325d1cb9af5422d9","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.1.3.tgz","fileCount":41,"integrity":"sha512-Nl50mLAqLKuPdCLgWzOZwUs+OP2Jky9QgWElyaCzH0VIbcj2LVo2lFwUEUJ3C1/JVADSBE4bbaf1MwDaQ9PJ4A==","signatures":[{"sig":"MEUCIQCQVTQDdbwLifdcSi3h0XVxY7byda4S7EDWERIGJpj/7wIgJCGS02sUp0CX9LIVWsZnDe/D8rLNaynuWP/1agDByKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh3cXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZFQ//XbUh1PzzDHJz/8pWrV2qXtxfYRIczrIu6xzF1ICl8VsTK/Qk\r\nBrUHA5xtOUum72EYW3cXXbqhP+xSPtCyDxNxMm2eQmbMFDXLX2sqZly4HANC\r\nYwkhOZNej+PAPD+yfwUUnKkrNZ+/k1i5pt7cuvTz0G2T4gjoDJKNBhuwMoBD\r\nuyk9NZ5H0hpa2g6zaJjrGT+u+XJYS86aWYQfqszgxMULYAiRr1/xmVWWMnCI\r\n9SZx5gbOA81tV8WEf0P4Gki2X2SDWxMcLHuGgcUJqwiS5ihxS3kuy/UoFrNG\r\ncD5kdRL/MMDBCGq0AAW97qiu78Eo1fbuJQebGD23OpW4ZdqFQOxUewlRSz7f\r\nq0w7qXmsHG48MdG4KIcTc5sapl0bL1XprYCYwEr19+Lb/Z6EzvBVRTKYf8kx\r\nxevb/yk4eFBuTs+3iqlwkOHP9xWsMRZbDsWebkOMA55RA34U/NKLI86LKe5q\r\n9cDZega8NO5WbTP1Fwo9EABhnvozDiHWAD4WAmIGAw26+mPHff5iYLO7VkDv\r\n/4hXz0Y0fQGcO/B3JkNwmSuJ57CT+Qb26ufvrXMcDcM9k46SEPYuXuXF9qh0\r\nI3kw6XbI4/3qa7hSly0Kk+btdQ1+SgQnpurpM25+O4ZHlQcxwR8sq1hD/jHD\r\n5bss7wc3IPALxvO9qjig5PUJrlzrFzFyDeA=\r\n=Pq4f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"https://github.com/henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.3.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.1.3_1669822231197_0.17636713040385543","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"dynamodb-ts-model","version":"1.1.4","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@1.1.4","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"973f2bb012cfd2e5c69e4c4953d9d4a0b45be272","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-1.1.4.tgz","fileCount":41,"integrity":"sha512-SaagpKR7JC58KNmac5Aaa9BaNRLpNX+BUBslGxLFGG8NyyfL55zLaM/hzkTuYLYyE88A9pgvwF6voOV5pGZaTA==","signatures":[{"sig":"MEYCIQCSzETLdBsIlsXdSuv7+iicg5sG51+ABVcyWGveV9J9SQIhALX14GgI/GMryQN65FFPVsOVEwyiHPh7L5bhxuvRtMGt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh4aCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEfw/+KOwBOa79yLaOkCseRplRb1y7KY2TPeDIWOciDKd278KIDNMf\r\nV4w7wyJFk8f0T/YK7NQZHIQtl/c6IxJ4zjcfthdXplO4dTjqL3yNIvU9oK9c\r\nFlcVnJHpjtvIwJR/kcRzmVrcQqqbFlIrvVs8+KPxVo6tpY+JmIKP1wZ77XRi\r\nazJAHgGckhY1RVGEWwjEzzRhSfnfN9NnO9HzBtTPCCefYe9GUS3sC2/Bdul6\r\n9/mp8KlOJTzrkkvia5fsdLKLFLIavNUZsfje0JjvIzcn2bCs1BeLRz7EpCuK\r\nowCAWebZGx9PjjgL4jt2FKlDXFwwwKZsHpBu9/uwhNa1eyZjqt9Nwna+wVZE\r\nEWW0wQ1uLilLQe8p+Ru6GI65HvmH6TiII7eIRjlfGeA+ErXWX4lfs6fA24TA\r\n8mo6BzOmyI6nujTm7MbxSTJKrLpynjg3E3sgllT1V+3dWWdbOLvlZWHxdhYT\r\n4FX07CvA/GDGEHVTC0oI38UgxI+IrN0U44f8nPciWpRcgr6s3C4/JGKWMB2v\r\nR5A+j8fJzrHl8etqAnqVvZLztToQAMCd1uz58oQ/jKDMYfreAC7RHJ8wZe+X\r\nA9xjpUxuibhGrgXTLv6pkfw8u/0j07gNkk1EmLBj6rTIM+3CLTnnmGIJfoq3\r\nfNjPmrITbHk0RZ5nabQg9ODWp2asehAQo1I=\r\n=lwCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"https://github.com/henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^2.3.2","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_1.1.4_1669826178518_0.8442849754948165","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"dynamodb-ts-model","version":"2.0.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"37da953cf5e1a1928611857993491b429c2a11f9","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.0.tgz","fileCount":41,"integrity":"sha512-zRMKb1BLJ7+banSkeAsQOEk7QXftt7vpnS77hSGQfaNiNSJNAeSpcPtgcT/dx+UTrQTfMg05uezvMFIvLxb23A==","signatures":[{"sig":"MEQCIAw/5aDChtrUxAIUXkloo0/fqIzIb7egp9BIORPgTlpRAiBPspIiYm3ojOARfiFfLLrAIZ0fS23e4q97NBN7KfnrKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjh4zWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4bw//RSoY4uID8oCT25b4D1Zt9RjwoAt2QjZ1K+dCCjxxlvHBogkL\r\nwlqCf8k2xr9W/tnQk1+cZONI1NTAeQsYb0qMIFG6jIFnbJ6EASCs/5KXSjQW\r\n8f9GmKcLNdX2CSkBsONB3IEho0WdbdBsrBEP3Z4rLi1VB+KzcUs025dCJAF/\r\n0ir/E7xNCkGsENzPsuIoE0B2PmsoXTB48rO8lHtNX7TMOiHRgKykG+ll0keJ\r\n2QowgGlcspSS2eLO18W6vEn+AiviLnpJTTPwWkDJKwaT1hE5zxk3thUZYyqy\r\n2HAZNpEZjGmpociNwsYN+NVpXgzjvp3EzKAZ7NmoVXgmgja2YQQoTJwOyY6z\r\nyF/06SQNAfFRAaIN+ln9YYF73ETqZLaQonKDbkqGOVFVQUL46SmYTwlnsX4e\r\nUXkuaTF8HohkULjiO+Kw4VBkdYzicyMUaPMpJbQdzfMz1V/kPY4GosLRM++Y\r\nCsvl6MnhL/Vk2B6+5u8QC8R7lrB2pLuqUIFh3nUQHOLsrIGlUt7hHEnC858c\r\n7L/ZBAQth3cYDgqLJCfZf9hGnmg4BDJGlq8UgHc3N12KkEEwL2uGfQAuvnYv\r\nEmLuvgFJtEuMvj3zO9g+jOk8oJsNo2mkUKi4ZkWf8dra3Vi4GroiqFeu+D92\r\nANBnyh65pwRXMWOCFvuu/CdR+PItt2lUkK8=\r\n=fwj3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"https://github.com/henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.0_1669827798056_0.9450199999799429","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"dynamodb-ts-model","version":"2.0.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"2061c63218c59d616230dee14475a55e3538092d","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.1.tgz","fileCount":41,"integrity":"sha512-HYGMREdyHUPq0gL7dMGvbP6Ad5KMt/OrCg8kj+JbX5oHtClBDsEyzco4W6dL0OsGvN64sP/a88YKCRB4m52MjA==","signatures":[{"sig":"MEQCIGDFqOYTS50nvBE7JvlO91iyhncIivVq+elx3zm/8qUAAiBc1G0NR9ZnY4d2XKY5Nu84a+YaO1mq7xJsbdk8zUmgbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiH1aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6NQ//YAqwKrf64RlHGipAft6lCMCpFr9Lraak1GgJaD/fC5PIwZHJ\r\nYdLBjRF45uhlrQStRzVRGm3W4BYET9L49UocmT3cb42t1mF4F+dVoYQTMW37\r\negXhF3cZj5oMXYX6K+xQYBI+BMlg1M2DcaP6Syi25SUXRfIpRGsD8jSfmo4Z\r\nfyKqnzkqL7eVAeDhkTKFA7qXMjEHtXq7F+bpT/TVvuUlxjdzNci42xBHe26v\r\nVIVPaMzQ17tbe9myLMWNv4s+/hhMG9ktm0S3zFUCXQ0lFd1+LADw1eyj5zLf\r\njSBhm8UgZhse+PatEig+MVV/AZbK2Vw1yNeDS3djD8CDe0s/Q1/4c3sMSZ4g\r\nXOHOX8Y6ijGy7EEvj6B6ArErucJPhtLEzXLIezvs5NWpTJh5pgLwSWzY94Zn\r\nD35w19Q0mrfg0PSaVIq5fqmIv09vyhWii2ZOabhoH7ggi2i4+QfSA1T43cs3\r\nSjKOhgOMrDCWtygBJnGZiRZCTmwDUNxx/nvgpJXoYnxZRSE9KkQJyG+jF7IJ\r\nT7EkxMmAo9xnJVLJALVjzcTyclGxBn7adlnLqTcg0EgXWmJNxgRV7W/PjE5f\r\nD6077l0uDx2LOE4AiWZkQpovHR+E+24zD4pFnRH0DliCLvgjFJSkU3O6rqFS\r\n0VCteeuWrvvd6HB4cH622s61nAW1RT4nAPU=\r\n=AcTd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"https://github.com/henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^3.0.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.1_1669889370650_0.23984116228504448","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"dynamodb-ts-model","version":"2.0.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"87b6ce60fc1cdaea33e9dc90e632b005f4073f60","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.2.tgz","fileCount":39,"integrity":"sha512-xwZ/T5ZuuFvStl1tJsQS1dgSh/wUylajkmyGpnbDHbhQkdh9hVpCTEwce4YpR+6zM8yLt4dD6UOsXUc0gaZN3g==","signatures":[{"sig":"MEYCIQDrqF/Zmll3hi1w/vloA9WA9Dqm0tUtpmDPal45KuPfggIhAKaYIR+MYkm1c3sCEhviGXJSn+hrBRW9ivATDSME4ny7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv8VWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEbA//VRdkVbnh3/RxHbRqlFbNf4lUeSTzwzf9B0mxQlyiBnRLpgAS\r\n4C+7OjoEMnd69EzdsHNYJ1XYmYcM4FNIxrBJQs6M5CNZBeRqJmJw3wINDr6v\r\nKx4jOOrwanbRiwe84Jt0kXWyykeDRyoQtFGBNYS7g8A/aMez9AL8cbNbasxk\r\n0L1r912hhOpmd03Htw0k+tLjW46EDxEF71tWtuNlZe5FRHIR4U9klI+9FnXP\r\nSLOFgwxE3szFHJc5omZryqDejd0AgCLvAlzLmWSUUCOhbv8/ENwtjgwhqZBK\r\n5F886w8mT2hwSf1GKq1NI6hcygKpwbTxn91S0DOvYb8eW+U7AMWVG8Quc1WK\r\nUG3a3et2oEn8X4bqpmb54u1vNgCWqpTeqVBu5vKDBwe4YRvUudQ/s6YX3p6v\r\nI0C5fAYNqvlmCf6v29M1j1lxvv8n1pSGhmZLzsO9NIekH360xmyddBnrDqVB\r\nyKiA08bExo7gprSDI7hOC9RYcJXMsdZb7At4huYhEMNL6j0VLEJk3BXESpFW\r\nAKBqVa6mI8c3wsn7Hd189gYFPqdDVPneap4WgECvywt23loyqQhqm8OL7oj+\r\n/NHSGqC0HeGh/WChyh1V0N+gisgB4fiJD1SmEJdjephixV0L2SPNrlBMhlF5\r\nhK+NDQbZiEApeu2yakPye80nw9RJl93xisA=\r\n=g06t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"583a61c124fca75d29268d621dd959a5f65e2b93","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.0.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.2_1673512278215_0.0998941245695033","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"dynamodb-ts-model","version":"2.0.3","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.3","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"3e1db386633575218a8bdea0633a9449ad03321c","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.3.tgz","fileCount":39,"integrity":"sha512-nnBVI3ZaRpGet2Z/Yn+yJVKY9bcmVoKrotzWwBTLlLvkDaN1zB61DTI0oB80a8gfAd1qEC+n9pLzWtq4jJlU/A==","signatures":[{"sig":"MEUCIQDjtddEr145/TC7pitouPs9xCjkXCloCSao/iCxD7S6aQIgF4VmE87uPQ6YIrYlvKNzth6qgskV4RtdOZQ+bWxLXu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0RdUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUpQ//QV3d70OHUo+n80wx47snRXBud6Ltwy0dEhitdURrkeyYYDhO\r\n6WhAhfvY2j5WkiOMe/A++4EHl1ArZbAO8HcahytPFw/cE16W5m51VnAOpm07\r\nPt+TAqWQn2YaWC7UXGc9mGXun9bDJONINqHQ0+oFEmybJne/NDEe6Fyuz4dW\r\nM1lS+1uPaA1kGpN4bQ1MBTSm70oAOUG8wsuwMN/dAxqX7msNCdEly/8gCU5E\r\nV0V6SkLVwguPKxgfZI1MAIgerlnkj5VWBIHHxa1nI3rMbLwtltB9DUlZ2UpF\r\nEjlmvbFe/GAETOfhXpvU9Sab+wmRW2VjAAThnPdZU0rrqYhvvbnLDOnSl97z\r\n9mMTHWDLxDbu5aSRluRjlK0wDEhK6O7g5+Wflh8V8sBh8ng8ZWkA1GjHJwAf\r\nv8c4QPTV2HjcLTKusHqn9JLxWmrSJZaB0BbjcdXT30gCcKvMh5P4RRA1zEJV\r\nqO+Yvsk8EkYRhtzncVHY5VaBLHLEJ9FeBHkVC82R0L2NKgBAa4PKkQP66G1V\r\nq27bJJxFdIbP9AK1Fk3YtuTxbS4FCz6OlmxBeF6F5eTl+qhuViOAUrSxhSc+\r\n5q6iEagoTgn49hHzu0nUfLcJKMrmKpHpj02dZnA3Z5R1OavDPYt4cNUCl2zk\r\nUz2lN+NLOFzNp4KKHVBqc+2tcqLtIICLz3Q=\r\n=iBVB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f8fa245df4ea1f315d5d217e603c3f40d4f92b87","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.0.4","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.3_1674647380228_0.41129538783502384","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"dynamodb-ts-model","version":"2.0.4","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.4","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"e8e217443c89191c8c5374b15917bad19aef5a8a","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.4.tgz","fileCount":39,"integrity":"sha512-XxQCPsBqsu+CPNMXJYo0Xp0EuXPxwQBCUs5THbwcRgf+VZxCMuFYLf2YMS4bhmHHHjHNzxs6hx4fDQSkJ7eupA==","signatures":[{"sig":"MEYCIQDATZi80zLVzHGG2zx026jvj/B2ZgP9MR3NRCOiPHCmhwIhANbHsptz9h+vePyY+51P8Xiv8pnAlDakU7NY8n6eFgzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09AlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/dQ//WZUfgrYvajevs2mE6kHFbmfTB0pEYjWMM5S9ZyVzB0aaHLLL\r\nWJLyPXru6wAfZcv6NwknSgWvhdi+buKe954cLGbCM8ZZPMG/do0Ug3HhMgLV\r\n7j4LAKHEusCR4jrBalCkhSKfXbimfWFbFhH/BpU3PbvoogGXCC9BtSRJp+tr\r\nowSnMLEm2nrHncJb9uM5pwgQw9oMkRudzK47IXwkUb09fFwb8fFTE6tW4Buo\r\nPlB9NcJEogtmAoI7M9cfT/GWgpbA0KY4awxT0zk59VuvwEbFonkvUYeQOKeP\r\n0e7gl33j4e7LsKL/UaRRbu/FUkokUw1PXM4ngtS1VuhvmoodXydlCISznNc+\r\niyeuJJsjsf73JGyCyNQFaWPnlWiSgoPtNvpKdVhurUq7zP0N3wOmlGeX20Xe\r\nlvFHoec5On/rdescObRGzcKhtJ+DPbN1c04NpEd0ndb5UW/Ds6PtcAGNjeKe\r\n6d/21O380Hs0dzd8kbDgyIvTghw5NGdusUPZiJZcoOnbwCmOx02/kM8+LdLI\r\nnZRoUl+5JTnD9FH7J634cIW5+ULXEshhpGyU5t0QmjwtA6S1kL8lnsh/L4NN\r\nKAfAt5w4dmak2s8ZWO0meNDGacKSS7h9qSk8xmjwau2eNFqrAkJsKgyrQ9dA\r\nYTbmu3C/8O1F5CioYgMGQTLHrxHPdVqOZdA=\r\n=T51Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4187bb7dd92d610194a3e5c12fd41fd4553ea8f7","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepublish":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.0.4","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.4_1674825765398_0.30340130942077725","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"dynamodb-ts-model","version":"2.0.5","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.5","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"15e5c1bcd2cdf7cea52b4c17d75136650a79379b","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.5.tgz","fileCount":39,"integrity":"sha512-9puf7VcuhoRuaxySReiQKIo+yqeSktwOeYEcM4OUPk+It0cQQyvhuWXHK2ikBT4x6DcRdfDw6bQh8w+wnyQx3g==","signatures":[{"sig":"MEYCIQCU18vAVot2EjRdYwOXtJeVFhIvjCyFCwLTUlLonb6bcAIhALL+Ved0oi4Qiu0byfrD5yTiHdw5U6dswwu1bSqYG3o1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09LRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzmhAAhbHOkQAhrpAa7nBveZQ6Gsv/iaKpKWlPdJfBYOpL94Rt/UuP\r\n/uvHy8e0e5QDjHHGwYLQFXkJADXykm2ZaUqR4iLUmYOD8swfCJ797t57yL3o\r\n+IWE9zlYLcI7E3EzAhX+73P07tLFGB6TpM90tl2uiWRgJsVm1tqW7GTVafXL\r\nSnv68tS43aQBKA60bfLghixnxMMIhEQ4bNijKyMognjEijPFgM6/UO33FW/6\r\n1mUwolWQW7EqGbXOfpIBU5FYVFMJDi2EcDz/uTdmAU3A19C9Isi5AClBy3fr\r\nR6SxvAD5WYRpXjsu1wn7ThYNTUn5Ja8KatCjDR0p5NVAi1ZRUqxid5POd1L8\r\nBNmGigYiSQ7crWcFjbgy6gpCGaqCEQMiaOsZzOhqZkYUUELmDcyUidDRn6h1\r\nsNN+p20t5vPfP5poueYrEI6XIH55q40f6TQW0p0xUGNEBCcD+bNxcBTjTMzm\r\nxtkrNI26C8PdE9VXKC9FPbmPKUY8xJollvfHIPF2/GhYS+ovYmS4wuXZf/2y\r\nKs+fPI+B1oUIhgdFwtqeWvkUk8VFb9VkBfYjrI+8qvUu1eEUh3GJcSl3dVee\r\n5NurVLnNHQxnjR6TV2TlLHykF4GkNEOWJvMKWB1+1FGXppHJgM9jzMgiuyCH\r\nrpj9Fgh4oUiB+5hMhsIEmOfkSkoJ4HN6uwU=\r\n=FFt1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1bd551b3650f8179e7bec2ce8cee66dae5a70b6a","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.0.4","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.5_1674826449047_0.7461480644284777","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"dynamodb-ts-model","version":"2.0.6","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.0.6","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"c45a84d89aadc27d46e8be9c1d92e7c38c84c519","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.0.6.tgz","fileCount":39,"integrity":"sha512-w/B+s/QPrX13VfnFk5PUHqhyeI7mP/UOV+OlX9XHEOUei2KLmRzWgNUJWr3AWzcTGY0XZzh9ndZ9trcpOS2YZg==","signatures":[{"sig":"MEYCIQDtrVTRmTXoyQX7cNuB3GbHrpvRYkA/fWH8kfAaC3rvHwIhAKRtt8ahAMqr9L9p97oIDHDjAs62HXVW9Jj1PLPBuUBu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0/IRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Ww//Vlkkan9srR3J0yg5OQ1CoVoh2CaAQzr77jEAbdkcruhkXtra\r\nuFwsYTROSn/k4PRTeuNtuZps3NTIVU5RpY5zBOSXbSIGIdCorSHSHKtU4aJe\r\nAohZRjeROcVDGgJfp/rwiro3cxgPOy5/9PJqZVfgjPJUa1z8bHBr0rQrgcRS\r\nYJ5E6KxLlfaVUsLMzKEWhFloBFmk9W1zuW9SRqcWIzezA8coG7Z5leCrRhvo\r\ng76pQLoqYdYnPToS3ULgnjaRBBvMIHCk7IA385j3iS6wfF0ajl4mwvnvIWuq\r\nesXmmsr6a02Iaj3luCWQoT/po77D9FAJkgGdB9Th3xWALUNqrwdX1b2Z9R5J\r\nzonOVfPtUBMS6cgyYeAO7v2sDZs+ja5Xz4yD8+S1bnNT0IEDk/0HvDw7Baqj\r\n5rx6/khW6QI6XSBtUv2I1rGTj/DjcbJ23oH4BaZXQVz4Afhc1n2OlXa4wHFD\r\n4B277J2yGphdO8XB2L/4iDZEQEAO6P8uSmzN6ZqPdWPuKUyv5k4qPU4m62Vc\r\nTHJQuyGwcTKTsR+GV8EV2m9ihU8M9E+JNsWp2m07ojqNL0c/S6ApuCP9S4bg\r\n5LPn/QfjvU/mnHVxzi90SVlSeDUunc5FMjRGKAMLlyaPoFxiCMe2ZPg90EKM\r\nRcpCxIWdohHRe8QO6QOyRp4c4QSjM1od3nA=\r\n=RUZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be7a827d63a65166e1e72527ef16d7b170dafb66","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.0.4","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.0.6_1674834449234_0.18199739095184375","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"dynamodb-ts-model","version":"2.1.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.1.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"47dd61bbb121391b94501b07efaaf27f35fef507","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.1.0.tgz","fileCount":39,"integrity":"sha512-hvnIYlK/308dshSN+njN+2APb02EARYJ5iPeWmUSBZ4ZZCMAOlDsjmpu7wCt511gIUuWOwMfMqJBkIaXGRD6mw==","signatures":[{"sig":"MEUCIBuSANUuO9BRBzyUsVjnOjU1l64IjjawhtUntdk9l3K/AiEAg92VllkHZbcTfdN+SjSIORbkcyYpvfrj2sqsNbdbFiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83lZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtXg/+Nl/lGwd5U4uuKKm58gpgbTR5YHhnTCtFhvFGrlGbYRfzDBzR\r\nvqA0HZUX033BM8PFkbPxjsKsAjX4m9JlixEvF3r8yIIXimYSMSHjF9aMVF7s\r\nRmqgvlUyVcGb/YixZadapDbdCjiigpZP1MUmldW+0Z/GnMnzqkdBV0p46vt6\r\nmMIFCSdAarhVTHjFPcRZ+cvXpS5UzHePeNtNX6OOPBl1y8GLzRievNb/jsf6\r\nY0a5WvQ5rrjud8H/KHtbi9AX1Bmg0bV+Ubv4SCETTkyeohzIWuPuIB/6Q6SW\r\ncEsxJZkATeI12abCLT0TJpzCg5GLvm1A6nowd0pIS3rsKSfnt1z/JHcDHcdY\r\nKviZKMUnK1PdbEGt9bRyb8uygYva+bcusAoHYmP70/+no1rEMviq5OsMYiEq\r\nij+q9A7zZ0vCrFsmYUnFP8NMUE3O4w9pGgykzIY2xrW1qwFqCH4EG7u1iYTC\r\nQusRnXB2M1TAH6V3tUVc7BEvyyCMrbGzt7Ao8zWjnPtzaz2j7jBxxncMciR1\r\nIcG9HD7uAwzxfcnunN5ikp7Y6AJHG90MeOIHxdHpfnD6J0N29eFy52N3roeK\r\nKn/sJLIzB6nVWbQxKitAdCrQP2yay7JyVIprF8XjGyJOky5Q0n5kaRlpcUep\r\nrY9uguCZQI9NUkQRLm9e5PnwyxOtB5YzSqM=\r\n=3VIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"94ae5af35a6df79d43a516e13459887cb94ac989","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.1.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.1.0_1676900696873_0.4869308421215208","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"dynamodb-ts-model","version":"2.1.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.1.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"dist":{"shasum":"9a055848e3a4e17deaa3b5ebe55d3110f3cd83b5","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.1.1.tgz","fileCount":41,"integrity":"sha512-p7k12srELJiU+MltTwXsxkrqFPy0R7srp3nDo/I6Zr1maBi36/dciQ4A4G5CuCUUzDzZaW9gECp3Nv+A0wZdww==","signatures":[{"sig":"MEQCIFWe9zL0ZhCrUbTJXvPNQLMHtHBF5ZjErptmJvramEmMAiBmh7uQ84MNFLeB3TLSE3N0SNxJdgSOrxB/CEZLA/TfFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83rjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFxA//QeGMBXdBOB/0kGg0Mdev8/JYaJInz79Q4e8ULINlXlDaTTJ5\r\nbSQId3TjxaHt7/hK76hR6r4awT6ffoAKAXoGUczBmVbM6IGEbIHPC21P5V4X\r\nYW2oLZzzHvAXFIutUE/s2TyWXmRLh1Lwem0f+NOzatTgKE/1wpTv3B8ORXVo\r\nn9dpD+oAa8djVhJwBDUBtc65QpYsVpogw/lxWg/+eERNXZK7DCiK8+2gfdVC\r\nOUPTiCI3QiikdOU2gftmvOopetYj9IFVwkOhG1lixA9VJWu/xX1KdgLa4BMl\r\nS4+Dyp80XM9FYr39M/Ib68EaxerhDonA+SOKLK+es6PNVY4zW+0FSRj144J1\r\nwnDNAQZrMUA5MIEXjFSVW2yVhV3hoT0Rlwd4gjj7o6d/drkFXsXJy+6hRnN1\r\n+wMS6Nj4LyHieoqJZrZ4VC7s94pI/LoFCXofhxJkbulwcVM+I24Q8ov0tetp\r\no8pWcTChgk2yUCSC9lNcqJibW2irpl6crbSvK+TJAggp6iF/lPirZ35gT+Et\r\nXaPOe4nAM4CWVHXFksLjkaMSKgj0LnEJa+iCIQBttbq9VP1rDaRkHIIM0Olg\r\nrDIemQG+Q2a8VWMj+YeyIgK4krHvQ2334QlEHmm/prVFfoHe+jCKnRuJkh64\r\nI52ggyL3FxcsJTPrPzzYG9lR9AdQ66sM+3w=\r\n=i7Wo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"https://github.com/henhal/dynamodb-model.git","type":"git"},"description":"A DynamoDB model/client with full TypeScript typings","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2021 Henrik Hall\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.1.1_1676901091138_0.5165482717504157","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"dynamodb-ts-model","version":"2.2.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.2.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"4ef3595e3ce5441169cbd2ef929a34404a2fa708","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.2.0.tgz","fileCount":39,"integrity":"sha512-3ZSPSGpFD1hYUhsd59dTRpXW4RspFoEcX4delVhDSHmGlDPmBTuM7AtR87JmKmZqvjH01ypGKlnffuMHooceDQ==","signatures":[{"sig":"MEUCIQDMdgK5xd1ma9OZbewI1P+58rf1V/29un6sUQGSZa9JFgIgbxrxKaufi7MEAtNPFuFfF1/neOAmrC1zxIRRWnT35VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCl9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cBAAg4qLqKRjF1lg+sr41p4bicQjUStBKdGPE35EUCW02NtA4yDe\r\nePjdAQlIytxF982+W9GL9wMdANQJZEQqWOvilSiO/3YP+zama5jdfhfTodj1\r\n0tlxZ7ZGPbC59uRPmHu2D5rykjQ+H6Bz9oHiro2nnmA6FCl06TnTSWcgLIYP\r\nqrI9sSYYz/XOyFWSmtZ/vnKvHJEIXI27dDsrscSlNLtBVCzNvRiG1ouYMGJk\r\nyu8trA1EVFBJt4IdzjUqy28V9Wjf0JE9EJEFJGSVOHL5dj3zfauWZs6bPPjG\r\nwwvER77ylZs7KBNOJ7MNhDOI6sq/C9ZYBLd+d2Y5SBytCijpXCOs4D31zUml\r\n7GIAuMs6brJ/Ee1ebuznc3ViYACIlIQatsl8jgNq2LOf6dPmJAuX/614qRs2\r\nlde5sQZatiJ7OgHF/BpA6lP5RdSU31ab0BwBP1Lb4+Mixd9ZIVemNDNsn4hb\r\ni4gUSIt79wghhWjl/lRC4MnCmeUSp9TakcS/u43za3oZ0jZMIdqQvvQ3yXr9\r\nZDKymSas94qu659ti/C071bM74TZf3rJy+83mCpSKx7eLQlDK0ec4WkvMICO\r\nhBGktUzKZY4MrQw9oomRLV0NGH4is2tTsRbwfX0z9CBlSHJzw/G7Ekk3w8Rn\r\nhudE8Nhp0csSiAYIJBdjMy6KoiUjPOm7a5U=\r\n=5GYx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f9191d7e51b48429805832398142be19dd2da9ab","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.2.0_1680615805689_0.6992869459200546","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"dynamodb-ts-model","version":"2.3.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.3.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"aeab22b9fe7fe2afe541e9d9f22b403652502518","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.3.0.tgz","fileCount":39,"integrity":"sha512-oa+VgmH9yAj4iFP3L5zdxBm3CZ5j50/yqqgBQW6tsA+hd3Qi2xcfIPM29ASDAldTVbjucTym6j+8HrrTL1URtA==","signatures":[{"sig":"MEYCIQCUEx26wKRNnVyULtyErpnaNvyJtLWr+EOk8XLbIlrwqAIhAK4Cg8I36WUs3VuaF8uqTApk/DwIHYOyfv1pjRcSE2kr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLVpxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJNg/+I34GpUwKfrvdeIkJqmF1tmwhfUTT8bk/o3emeGlAzreT8wQS\r\nsTeTtl0L4PTBVw5C7QnzFbqaehmliX28kJ/N3kVBFTEwce9HPPq5dcTQaght\r\nkG9PSXImvKWz13EnPMPPA8ZBgJkwWossnbQMW8famaflLeqczJe0QJ55brMZ\r\nZE3Mwe/M02ghqkbKIXTb5YlwdjQaLc2uSYaxlGmbKbH3nHUQo8uqj9UTLiQ9\r\npzLvGtNBpsrjBBe576Mh/Zog/K8wVpg5Am9GgdmZfrh/dbz3eokK8LGzk0Ge\r\nDJywitdE61bAmCxgltoR0z2PyIQdb73TJilULYuUx7Cyd0btltsisTi2WWdx\r\n7CqPuUUoZ9MDN/btkQB99mwJNVCHsyc/Dugdn5sumH5g4H36yhdtxrTiiiI7\r\ngy1+LaoEn+vKbgiNN2fAX5b7ECzgC3/oF9BJhvBdLa7ul9i5MCPDZoP1HmqU\r\nhJYzbDuu+uXE6dDEyv6ulaXx6QlAP+WSRmTYS8yAl8SSYZZT0jZNIoHIRImi\r\nQBCHQwCDsH4aKWNPqfA7Ez0AWiZh6n6GAyH/TcLu82EuBFhMWfa2ZrW/8bx9\r\ndVB/FJm9racJf6sS6llMNIANov734jIr7L9u0Amyk2fSf82ZgGmASIwr/e+W\r\n1uKNPZ3bA8qey9zDXT94LdzS5CtmgiEagAY=\r\n=4L27\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f9c3ba01771f963d38414f857f32ca5dd890eb8","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.3.0_1680693873618_0.20385661191765836","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"dynamodb-ts-model","version":"2.3.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.3.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"9e8be4c80d25742a73a960273bcaa270873ef5e4","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.3.1.tgz","fileCount":39,"integrity":"sha512-S91/wxskLtrfYltiZi1QRm3N6RPgCbgYGYC80SWLgVoe7nmK7yyq+qBFX7DMSMD90DPRdHsolj36A9ZdPr0Ayw==","signatures":[{"sig":"MEUCIQDjPp6wFVmxjpuEMYH4BVLeGZDT+m3See2JtEg+2K9EdwIgIPwmNxmdv484N5fPLUxcqnRe36+ieVgLUkcJwpeVg3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOR6jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo7w//cu0h/Lz8pWs0TXuRICxREAg4l9SGOw3MEvqF+J41kY53SmZL\r\nq1WFjLMyHEixxT2gOm6ZgqE66739B/LPmUwJ3rT7VOahUZASUyW+A6aLXRPs\r\n+ADg0dVIKiECg+eeOhPNwDT/I5zuKXSqdenzrwWhhzOR0qL9dQWluP8Jbt6z\r\nDK8TGqU5ZiaRT1IRGx7I0ZTeWgnmh7DUg7FLWq341dm9uZsYVn0BBNjfEXb0\r\nGWJ/TMce5uTG2eoo5R99cORTIY/SIJKr1Nie9SGYwQnrE4SKMHYF/OAm3Bml\r\njRYpCG9bDjOQs7JASw30dppMi0W4/81wrYoaiS6YJa8MgLiPad/Ln3nyxunQ\r\nISAKPXFOr1h+h9iCLuxc82zfeTK3uoz8h9PX3rw7YVO0keMsAcaAjzi8GS/I\r\nhVEOAZZ5WCYZyjuyI3vIqzgBF8cMjMzaTdS3D8JZmys2MWXhyKBOTjfPPNgG\r\n5ifs2qSCOM/o+vz+6ZwLYlWlPtgf3/yQ3EBv87yCBjrb1ICGpBT/AxfWu7HQ\r\nNQXsWYPAaEw+CTvjFjYg3/vdkxKYsHtJnN9N8GPsN5pHqOcs3YCCE9QDiBtk\r\n1DjK83b15yZEGaQ3W3jA+wkIW9uI8muNrfY59Dj9dkBYETNczIHfJj+Pn02D\r\nV9yAJSNX0pUdB1bjG3nMV3FdNmXE6DuUrrI=\r\n=P8yU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"10670b34a94f6e588195331e23c171d29ea7b3db","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.3.1_1681464994931_0.27084925414219563","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"dynamodb-ts-model","version":"2.4.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.4.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"0019ee4630081a15ce70cb3e5a60d1af3fb84c59","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.4.0.tgz","fileCount":43,"integrity":"sha512-akegD1OCknTej1GTx09i+UgT3K+Iuqkzx4mopvCZhW8pa9LPwsJd1eujbM0XFdXiicIl0iaE34+/AXsditz68w==","signatures":[{"sig":"MEUCICVnPbMECIFn0I44WXJzEkVrwWDcRqM5y2zcdHemzdmpAiEAvBOZDjmurIsZCNwbNxbPm60HYXzbtDmmHnrTbo73u7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSNalACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPrA/+KvuS8WSZY++Si6BbfogeblRjXr94h+fN84Q7s863WrRg+Zy2\r\nQ3ZAH/1kEaUp/SXapJ72bk7ovDPRNjKoF0blwN5LG+F2DtxkY6L3T9SV7FDR\r\nxcVJU2gUhJijBcDD1nYKicN3Pl1dTrTYfA+T428nxUPGUuGWhf80twfdPUL9\r\nhOdoxwfN3Sn4Ls4jw83cD8mOHCH6f/BCzTOTb0QHU9GfqbbJWuM5koO4m28y\r\n73UK5l9YzByGqsf2e6NJgW8j2t/OtGwxubHu6XvKpYUTt0tM3TwgXMN85A56\r\nBPquq8Gvg2Ewz7y6h7FtZm/5E8jbPdEx8N96L5t2gH6v1YPgBsQZjCRVHnvh\r\nsE94iHZLkkTmiaGUMPlF4yLmL/E85BDCH24FxTCifbuRsJj8QDbOzxe13L++\r\nE/Gaq8QtPGCCbD/3JREnDyif8Iwoh/wzeo8uVbV/pJ0Z8K2JIya8znz1gGZl\r\n5pM2ojw25GELG2voVU6F8GyIr/jkCNhC2lBscFso1D/EQxZ62U51y+tkjqW6\r\nuE3AL2BhS/CDCs4lgq+pWVYSjhVMiLEZ4XZwNLdapcLyy9KnMjv/aZ1UtEFk\r\nGZplWf8FvoJN/604aImcDgox9ECqMTIfeARuS3Yz/rfl3pPMW4AK5zEv6x2s\r\n0NNrxCOt+5jUhAG80dL9cVGOdJvtFORoerU=\r\n=Hq46\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3722b5de6b03ce5d22afea646128cac4501565cd","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.4.0_1682495141269_0.22022900561960856","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"dynamodb-ts-model","version":"2.5.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.5.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"e04a266c32109ccac0e87902c17a023117c9a324","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.5.0.tgz","fileCount":43,"integrity":"sha512-FVTuIUBxlDbvxrgxxrcbTKw8efOf9cNTal5NbbM8YWo14cVXewpq1ZEg56f5hvt3SIMwt7jb2kxKTsU0XOL0qQ==","signatures":[{"sig":"MEYCIQC0serUwF5O4wKzscqGGST1IYo+NzMxWI8YMvmVcWlNtwIhAL/e7tOmXFi/IlhrN1GI0mML+AVx0VwPzjKOkPh/fRVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSSQdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIIw//XaUNKSq/RQrs3gk7IDHEJjPltI/pAzw6IKv76jKcqValzRJ3\r\nNDNvR0tHKTu5vV33DUWJh54o+pHa5iISJsACy/DM0O72XOsDEDJ9VLzq7asR\r\nHWFR/AdKDJchS92fW1ecOcv1Kedt6ew39UAVplHBy6ArecM+IJTdwcZ20aII\r\n3tdT/Nr1jCAmaNKwlIX1npadO0K7eRrAGgYAZrIfs84Vd+aoo5f0t4KNqGAX\r\nURvBktX7g0RI9VYFQ0qUJvQFAwCd4+Y/3pK5m5CTQyNylph/rZyuODF1hG87\r\n5j5mKlj5zXv5nee5cvv+s42WigbL/nuYPs7p+sOkJ4fbPXx0T09Ab0mKGZ0E\r\nPc4/bfxFZEiQOMeDnC1tBlMn+t7p2u4NgaocHv7ZTi9dWcicQFaCxhoFqQD+\r\nTkZoB19OOuXnbempUKEfUv9jDUO176e+da5cgG2TF9u/1imILXfgiSlFTUga\r\n/NBQmPnqxmQQEe21S5lyXv2npc5I9CwW/I0xwVYawKy7xCf8Y5X0kTmvRwoT\r\nJG7tAYJgwZi5XNm68OHC8j/YIVwiqEHH3//6mzLBDrr8hL5LJJL7xaegivYi\r\nZ6qnICJ9G4E/TZ2X/LwWzH7W8IcTsTh6k6hE+M2DLPuP2d8qH0x4f8vydSjz\r\nVe5s/tJvMVUCKoQ3w7e56SHjvKHI657pru8=\r\n=8cIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17bdc6a6917d55c08766b0bca59936b0c0e988f5","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.5.0_1682514972920_0.1874093261104488","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"dynamodb-ts-model","version":"2.5.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.5.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"6c41b210003b1411c98b5bf8e3c8b4dbe179f134","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.5.1.tgz","fileCount":43,"integrity":"sha512-Z9nwvWUZIHMpq+Hv7rPQjGwlGUkDMoQtimlAWe1sW7DHIgf3leZM73d9nLvUYGr7pmxJt+7DoJr4ScQhK6wNEA==","signatures":[{"sig":"MEQCICLqrOaUiyhI2hrORabu84v3bnsUhd6CvNo31rWiBo16AiBW5msDPpzPg9kBmLcZCZXejHmna563nIVTu5PLSvMn2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS5aXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNKw//R+2vorw28I/Mp4OErHVclv0Fliuqx7Z90JqhwfJFllZcjlBZ\r\nQxYtBdItL34h9K280aylnwpzU/7WN7UiNIZNOdUvJ9Td2gYolRpXqiQz9Fj7\r\nrgiqfQzvcrJnK3sb6mrxgRijboNWFi/dln1dfSYe5x/pycTnc3OfyjuSCx1j\r\njJzxMgUlWj11OaEP3wup5cUJPrRBdbG3KXLXVF4GJukbxAUPPepAKvNmhCZM\r\nEWCP164L3J/EzNA5g5UyObCgN1qd7utTD3VVC1kBN1hyCJDVhhx8SjQCW81f\r\n2fckCxThJVFEqMvIhtuQ8FLVRgJbLKltC3oeAeCyaVVc3CmQZ6+SgZNUX9NN\r\n+QewTBo+ZTyIf706ubeOWBADaKowo9IhW8vgbGq9mtn8Is4phWDWp4p7K+q4\r\nPn3kdbuyMpGACI2FAZl/NSAhurk3hFwWHSPUhPUIIEPtLQztFstQEsbo0hpJ\r\nmNVII7tRkWUcLbEvaQ10BJLr6TLeHLBP5U+LN7mqTStnfhY4p4qzmJ6udACv\r\nsJN77UoR3Eny+oHLQoIetiT+O+D0cDJtVuylIZ+tMSOkfvn+HkKrFZepJW2l\r\nhUT8dUgVfve9CFdnjMxTi4jLQVoJqf1Bn3Nh61qmVNp55p3tr4kQl/ys8cOZ\r\nuhV6OLYdPgE925LMRf9GoD0Jk1eJ5V35mJs=\r\n=2D43\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5cad016f644225a5da68bfd8a585403f56993efb","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.5.1_1682675350896_0.6044360857449067","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"dynamodb-ts-model","version":"2.5.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.5.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"20d0290003dc4332094cbde86bcc339b82e7736a","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.5.2.tgz","fileCount":43,"integrity":"sha512-ZvIwjQ/CBCm2eE7ngUvDe3imZj0MzZ0eJ/vJPwTGkf7dapyNQw17fDbISS04I+aJmlM3IpuX/X4vW9mdJMa7xQ==","signatures":[{"sig":"MEUCIBvPLKokL3V5Go+FMPOetgFQOEMdY1XCGdOPmFZc7T6WAiEAmEF/VBY5qfWm6SlFXzjGPx9ZKWCWcIIzW13LjZNqm7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUhc8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJtg/9GUwLELz0H5AIjyfZtpe6tZieIHRDokMH5rLe75ArhBOUV3qi\r\nsbo2ackgafKvgem8VXHyOgQAC2xLUDGLS+SuSfTPNBqibL0Q4dYHTabU0rFD\r\nib3trn9iYwVuBRs+ZRToukSOMId5KRnZsyY2wMF6dNDXh5nUPNvUty+COccf\r\nB5KUQKcc9GlpvQCxltGsqXYRGFzIMna3TvAbRUxWGHI6+CTdEvaypPPr2Xc8\r\nOSNsBOn9KURPZKaGiv0twifgLXt3s481Zdb7ky1QYcC/Rzz8wUqWg5fehLPW\r\nalfwhbNtY27WurR+Y1MO6CaGoToiHkeOYQLV13Fgz95YnRTA22YdG+2nPwJa\r\ny4/zT+/QZkstSjqWIKL3u/h17jX7bsHkguShxA2UW1xJ9RqLLTKBEnH5T5qZ\r\n5+/SMnAXASvl2AV6jv8IN5sQSNd0Kwf4rC3RBq1FzO0+Nv0wKvLTR5ogn5R9\r\nn6F6L0djDB71ljfko7NIzvZGAJrZdp/nWWt/dU2WDxd7/WoXDmVYEhEXhGVF\r\nueVp4n2GrkxEsLThKMAPneUy5TVJrs0b/Ni70LH0BSgFIG+UHuV1nLFJSI2R\r\npa001Ea84sBCBM2OTeVP1KOrzq6rdS4yjGvpvlxVIodxFDcUKz9OwA8LlxKn\r\n4r9IXDZ+4pQlPiyeamxC3PFBsEUIKXWq6LU=\r\n=KgWW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f074dbf7b04494db6e2e3a927cb97ce195354869","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.1.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.5.2_1683101499797_0.9794644004860364","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"dynamodb-ts-model","version":"2.6.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.6.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"e424fff67b2a3e0663fa7954a0469cc2fe9b0551","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.6.0.tgz","fileCount":43,"integrity":"sha512-Yq/vz2UdUY+tp2PY+9fufYofwggZrxZEsJ1NbGzQLsYERSgbW3c0pCtse1eBitZ2gAbtEAYN8JQPKHedvJOJEA==","signatures":[{"sig":"MEUCIQC3/hdMXG8luROvFsj/LpcVx7LmOOHLcpCVNQ8236VDWQIgJ0C3mVaFZaxVh1lTzMnxbgBoluQiS0tp/4Qc92zXBng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116098},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"625e498642f92e914b391a39b2a50c3c5e26fc54","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"6.14.17","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.20.1","dependencies":{"dynamodb-expressions":"^3.2.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.6.0_1683635939051_0.05428878053694253","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"dynamodb-ts-model","version":"2.7.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.7.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"4246f901d6c42153de4bcad94b1b128518c5ce8c","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.7.0.tgz","fileCount":43,"integrity":"sha512-V7151TZT0HJmiBrEd/U+9/R6cbF5C4OrLNFzeWmAeqnyMMX4OuEGf83rl30LvbNrr/LF/wRwKPWEZo+Zwwv6VQ==","signatures":[{"sig":"MEYCIQCCqQnlrk9MvYydWnlE06HHPhY6LsPh1z6odSTbSRN9igIhAK/W9F6IapAx70p6ymvLeMERBxnTcAz6Oe/mxAwCFeaA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117762},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"66f4fe1ff8a02c16967761e0424a8585e57bb133","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"7.24.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"14.18.1","dependencies":{"dynamodb-expressions":"^3.2.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.7.0_1692354899692_0.6370867904570168","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"dynamodb-ts-model","version":"2.8.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.8.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"4371f313d13dd01bda8152564e196dff63aa8922","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.8.0.tgz","fileCount":47,"integrity":"sha512-QxIgkI6jwwKFsEM05bLkkshe3pg/mpPzkUqzyDBEoiwVhPU2/Thlfj1YpAZRXcutyt/gdTJRYQuUt1jStz+hgA==","signatures":[{"sig":"MEYCIQD77MLzkYQI+BZ2X3rbc2duHAe9xscfYLAhOt3tQezZEAIhAIusCoIf/LbXQQTmWNmv+DZHmm4J6Kzt8FDWr/ePzTWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128236},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9e65ab7c274bd60f50e13681a21111e75663e1dd","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.8.0_1708611054505_0.8791072208195772","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"dynamodb-ts-model","version":"2.8.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.8.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"170ee83d46d68e9331710a839d85160818bb915e","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.8.1.tgz","fileCount":47,"integrity":"sha512-wIkj76WHj92ypcXkPtnE8Df0E7pLMravYs4fgdxfntakvmjikXrX+zcUBDK4avQaWTeHNOduAA12a9xKR/9k/A==","signatures":[{"sig":"MEYCIQD8Q3mhEnDEmGhXyomhyvH92ZDq3nEiiQNcVihLZ4KpTgIhAIzNfKBhBpnVb9o8cI4eOxD/34yVwZQyAJfF3rk969a4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128653},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9fe4d1cc39ab1e11ff997fa25fd88aca3e42ec50","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.8.1_1708611777082_0.04854254771104394","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"dynamodb-ts-model","version":"2.9.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"a52a09dae3c2ab31bf47c6cceb030d605cb23143","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.0.tgz","fileCount":47,"integrity":"sha512-lwLw2c7jTT40KwJy6BychwMSISvoZMr5g6ZVoRiXfXOkma8ZgeD88rH5ypbxBmHHszrAlw/5AxAcbZUqHJWCOA==","signatures":[{"sig":"MEQCIF9Mf3ETmuGdDkiv4OKokZWTqpIZHFuT3IbkzCwXrgY3AiAI6ay7IPB7C0uYHtRpcaoTFoTm3Yat9PfdyidAsXyQDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0b29d4249c32c12506fa74d4ac944bc8dac89cb7","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.0","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.0_1708680191615_0.6295766073286766","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"dynamodb-ts-model","version":"2.9.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"4a6335c14445cdf1664a4a8734f4812dafc9ab14","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.1.tgz","fileCount":47,"integrity":"sha512-di7DVNDy9ptTHajL5XI7/5Dn4OpUtHlEE8fuNfySD++/PUN9tpWncN2TAf63byWU55/9FX0RK7nP4Qmp6UdjGw==","signatures":[{"sig":"MEQCIAmFMAlF8gOvZiiBKzE1jhn81AJ0/WpktbL9QPRrFsOhAiB43+f/ILmxbauvaJON3HjaK8HgTfetwqKxV8ipaTzkaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2ae8d7177dae37d544858d340d89a3b357992dee","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.1_1708680268292_0.7611529634135814","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"dynamodb-ts-model","version":"2.9.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"e29d8f60ff106c9e833a4d0e41e46847d518ffa1","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.2.tgz","fileCount":47,"integrity":"sha512-6aSIImBjP3AGDMNHavXXtAMe1D4K6U231YO7NTgg9j7xbpj1v681zBkIFm6B+EEpc/LzOFm7naJ4zbXyZFZcDA==","signatures":[{"sig":"MEUCIQDABVyJJGxw0MGS/EwU3kAxh9e+ZrAMMDFwsVp/TzcW6wIgMaeL3qOOMx/LfobMStJjjVNzyOfXcW5L3I2xTlWQXdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134551},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c1cb193843166d335fa5a52529cad1972cb45381","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.2_1708685204778_0.5753356603515678","host":"s3://npm-registry-packages"}},"2.9.4":{"name":"dynamodb-ts-model","version":"2.9.4","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.4","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"1f4f2e404460de2709ca49c3a7ac2f253476ed2c","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.4.tgz","fileCount":47,"integrity":"sha512-GbPJqY0dWJwj0+u1vcCN6a5bfAViGlhLrPbaOyMuFmb+babxGv8xVaeJOt9Yjp/Us6CcYo5ljw+j6/wFg0fzAA==","signatures":[{"sig":"MEUCIDch2ZmmtbypZQVeDtfdsfql2r6RG+Vd/JRRNb1Z7HwEAiEA5o8sYzTDcCTaPfXueeUmFFZ+uFX2eRz6P8O+L3FfRuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134745},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"96dd6d93ebcc6eb4820a3c98d48031f23b6ee8bd","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.4_1708686781835_0.7697732119412106","host":"s3://npm-registry-packages"}},"2.9.5":{"name":"dynamodb-ts-model","version":"2.9.5","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.5","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"d46684d8a744139af57ba2c2b13c5b474ae5bb8f","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.5.tgz","fileCount":47,"integrity":"sha512-NypqBjPo1ST4xlE9LAyL+OMx9zBSrCXDtg31UZh3qy2JQ+wq+poCUu2qgwQtR/CqHj215Ny73M6/NEYY8yeOUw==","signatures":[{"sig":"MEUCIQDYp8EwAxZ/HXn1Uq5EbY3rB5UG+62l1vy6pvvEQvfNBgIgJo95tFga/mIZz1Ue5tJekkqkuPIUHqA+H8kGs7JzgqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135585},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e9444b0aefa798955f8ef18ae3c3160246717eb","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.5_1708687532889_0.7710229669944928","host":"s3://npm-registry-packages"}},"2.9.6":{"name":"dynamodb-ts-model","version":"2.9.6","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.6","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"9a07ecd1bb9432f21bffaef82919a698637f6647","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.6.tgz","fileCount":47,"integrity":"sha512-BYDqbgZgRfVtpGedcVsXnCXOxzmH5eUAZFUTKGMuPywPG2XuV8z4LV4II+ymBwlmK0O0l7VRs19XgIEyvt9G1g==","signatures":[{"sig":"MEYCIQCpOWGUjE6J6rG+4bDDGBTri8LzfoVO7z0EJxkpxIDGmAIhAOGDCuo1pR0Sxaiowrui5RBv2YE1zt93R4cP0t1jWAKK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135964},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a7a4365ae2335c85c49e4b04ef3f0e7556ea5105","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.6_1711361715285_0.04100665348824273","host":"s3://npm-registry-packages"}},"2.9.7":{"name":"dynamodb-ts-model","version":"2.9.7","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.7","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"14db9a4ec9889480853d2c3a380fbf8e3c2459a2","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.7.tgz","fileCount":47,"integrity":"sha512-Lbfg5dqArgJJ0u5dHG0dbzicZ3RW+568zpu20C7J4bZDT3E6NQbPtE+Cu5eKpz1AB4t9nhpRVvHtxlhP0ijZIg==","signatures":[{"sig":"MEQCIC8dodtuQ4UWVrZl4GIOVrQvtHjv4RcQhPqzIsEsroa0AiA0yVxxIsXkHgL1d30k4OsGGrTRW2WwayExhm6O0ekYOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137286},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eb268c24d2142569c4c90b7df19081009212deeb","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.7_1715007602671_0.07259518086955974","host":"s3://npm-registry-packages"}},"2.9.8":{"name":"dynamodb-ts-model","version":"2.9.8","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.8","homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"eedff25ff889edaf64cda2c63c6e3aa341bd2036","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.8.tgz","fileCount":47,"integrity":"sha512-Zr0QOq1aSWjc9DxvCLrX54l4FH0xs1vNVZgNmTJ519GJcIjUwO9Dwq56Fqps7Yyb0L3+iqCfJL3ssMJ/f4eV9w==","signatures":[{"sig":"MEUCIAdcEW7lY6gULubPBYrUfllzGECyOI96rZr+6ZW7ys+JAiEA8sahAKad7Ah+uSBB2sF4HQtgcEITjLFg8+0XAZNNL10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138306},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"760068ebf518d72ce2e271dcc12f5c94c71cc55a","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.1","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.8_1719315347401_0.6038946862651087","host":"s3://npm-registry-packages"}},"2.9.9":{"name":"dynamodb-ts-model","version":"2.9.9","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.9","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"cb5bfb5566776282c74aa956b706d0bc352f156b","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.9.tgz","fileCount":47,"integrity":"sha512-B41nGl9RDDKjoXnjLMVDIrBN6wM22iSaJR/avr/8NVW+aY7yTJicnK+PlOkXL8ZC6U7w8sf5+u74VqiznymiGA==","signatures":[{"sig":"MEUCIFwWl5MRZNqzTtkSMxLwtBPOGsztSt6VAX//ufEqggk/AiEAu7xJgnELW4XDK/Y18CdPtMwpBEqCHdNwAnollTSqk3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138306},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"774687c210cf9d71dc9c128e87f96dc711a2279a","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.2","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.9_1724769078893_0.6509680539901364","host":"s3://npm-registry-packages"}},"2.9.10":{"name":"dynamodb-ts-model","version":"2.9.10","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.10","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"5d044b9798a6b21e6eed971c04e2acbbbb25c40b","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.10.tgz","fileCount":47,"integrity":"sha512-mb5NgA8K9/Vsv5fp73hEafA1ty559x6pk3ymE3c8emza3GxuBffbeQokHmZAgrlb3fIuRxjEIxDyrLPMGy34Pw==","signatures":[{"sig":"MEUCIQC1jBdvCBTi8oYLv//Yp3ROxpRHSLOzJNvOwX5Yz+/8ngIgbGAqCSv4U8VzcLXehW95jKMKDI6+ruGQmy57f6If7d4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138307},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7d4b07805b52dcd82f4a49c66a3609292676f5f3","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"9.8.1","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.18.2","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.10_1724772234220_0.2223991413811055","host":"s3://npm-registry-packages"}},"2.9.11":{"name":"dynamodb-ts-model","version":"2.9.11","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.9.11","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"0a1c32bef93184d3fe63f232c247cf6f800742ea","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.9.11.tgz","fileCount":47,"integrity":"sha512-X93wKO3uv473qN3Oxh/0HbxWnX//dvYNDqrqNKOKjVCisZ06R8ZUhLX1wrpWY+71OEmAE++W7lg5Eaa1d1yjaQ==","signatures":[{"sig":"MEUCIFKTSFwvcNgA2ZbP48mnveEnp6PFiAyc9ikbH5677dlUAiEAyf+rNBeMnf8W6i6KgPNW9+LFQcGjflQfJNH1fmfopzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138614},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"680b4b10ae480e7c045a31079bf9b97da4c4b638","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.7.0","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.20.4","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.9.11_1730969215277_0.7674320545817341","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"dynamodb-ts-model","version":"2.10.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.10.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"24d2dd749172431ff07e5a6f3f9d0a29a72ee42b","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.10.0.tgz","fileCount":47,"integrity":"sha512-G5TsHE4NeFQU06yGLeNMuFkmmNoEL0SU5ebZ+bi0/RxTkDWT7QMt7ixtjM1l4BcEUpfIAQ8oPzuw8kLEbJbwBA==","signatures":[{"sig":"MEQCIBwJREFynmCBl8gcDGj6LjAa89/bl6aPRSbk8KVGQYRoAiAcoAotE5o7l1U+WjuxWzqfMIHYs5V5J1fbQQZ3ZmyqyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145293},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f674f1575ca4cb5c69a35e6ec037d622b01b7d34","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.7.0","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.20.4","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.10.0_1730973383179_0.6059082348372595","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"dynamodb-ts-model","version":"2.11.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.11.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"b7e9ccb84cee05d036752f1b276a46e747c75605","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.11.0.tgz","fileCount":47,"integrity":"sha512-1CZldPrvqsCHD08N5o4ZzdSNSNK4AgaMNCzRO99MwiQoSkV0mx9JOu6hoRyeIVo7p7oEe3q6mvmfjoB4AiFb7g==","signatures":[{"sig":"MEUCIFxEWw+jrtE0LWS3e0/CDlQeSdHZ8aMjA/HMHj8Rq0nQAiEA7zNpdID5eBmbprAa/qqMCfUUi+rrwGgMvLztdtbG22Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"20166b4a744a3fed8e33d03ba5ce08639a5e567b","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.7.0","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.20.4","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.11.0_1732643261464_0.45251902116489817","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"dynamodb-ts-model","version":"2.11.1","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.11.1","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"174ea4e8906dd8f8af016aa7fe4369b74b57b442","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.11.1.tgz","fileCount":47,"integrity":"sha512-oO7QFm6nZaUW99OxySblgnartuBLeL5WCS5TmpclRIwIsP5i2WYiDDiFmmkFANhLDWvHm/PWm7Mqgob3QnKZGw==","signatures":[{"sig":"MEUCIQD5i6YTNF2v9EQObZSbpOOuxAQDg5e99nWm1cGLQKA9+AIgb97HKTEXLXihqWBVZlbDRUyWc1Fw6lUOdLHd63LTvkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145433},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fdbbc2d16b2ab00cb3780aa63909a415ce4c90f5","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.7.0","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.20.4","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.11.1_1732695558598_0.39363194176583116","host":"s3://npm-registry-packages"}},"2.11.2":{"name":"dynamodb-ts-model","version":"2.11.2","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.11.2","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"093ce55d58028c19a37366961c1565dd8b3979f0","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.11.2.tgz","fileCount":47,"integrity":"sha512-jHUFT2eOasxxHIrFAHQWyp10xh10zNRYj9O3f6AX9I6uShhn4SeD9eHSy3gb7UbvFlEPXRGvPyiSubYrs/WgWA==","signatures":[{"sig":"MEQCIDuVIAt4nJd8GCk0GXC3TO9gV1DkM9kppymPxgzqHXTrAiA1pjtztfFIIU8pTD2QGeZ2vQvcYuFBqidt4lB+gwRmDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"905b799699328f770dcc3ef07c21eb8e70a114d1","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.7.0","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"18.20.4","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.11.2_1732695738299_0.465762460151419","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"dynamodb-ts-model","version":"2.12.0","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","_id":"dynamodb-ts-model@2.12.0","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"homepage":"https://github.com/henhal/dynamodb-model#readme","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"dist":{"shasum":"48aa88af438ebf372dde3fa3ad001c14873d0d67","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.12.0.tgz","fileCount":43,"integrity":"sha512-KzWUHEyu6yIgCVfuDw62A8YcO+Qwr77ho9Pyf2kSxo2a2TqTfS5VblWZDU0O1CVNpZFWXAXj6COw3qQkWii1bQ==","signatures":[{"sig":"MEUCIQDjA5d0AcQOrC+EcgJ2Ri+V5WafWkb4DDcO50eyDURPlgIgIr6uXkoTp/VnmT1n/p0Du+Kux8NfNwmxUh2EfxFftsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139994},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f7232e1715da630304e369d30396dde83a519300","private":false,"scripts":{"lint":"eslint src --ext js,ts --max-warnings 0","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js","build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","prepack":"yarn clean && yarn build && yarn test"},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"repository":{"url":"git+https://github.com/henhal/dynamodb-model.git","type":"git"},"_npmVersion":"10.8.2","description":"A DynamoDB model/client with full TypeScript typings","directories":{},"_nodeVersion":"20.19.0","dependencies":{"dynamodb-expressions":"^3.2.3","@aws-sdk/lib-dynamodb":"^3.56.0","@aws-sdk/client-dynamodb":"^3.56.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.23.0","ts-jest":"^26.5.4","typescript":"^4.6","@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/parser":"^4.21.0","@typescript-eslint/eslint-plugin":"^4.21.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-ts-model_2.12.0_1759093406825_0.5761545627888893","host":"s3://npm-registry-packages-npm-production"}},"2.12.2":{"name":"dynamodb-ts-model","version":"2.12.2","description":"A DynamoDB model/client with full TypeScript typings","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/henhal/dynamodb-model.git"},"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","private":false,"devDependencies":{"@types/jest":"^26.0.22","@types/node":"^14.14.37","@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","eslint":"^7.23.0","jest":"^26.6.3","ts-jest":"^26.5.4","typescript":"^4.6"},"dependencies":{"@aws-sdk/client-dynamodb":"^3.56.0","@aws-sdk/lib-dynamodb":"^3.56.0","dynamodb-expressions":"^3.2.3"},"scripts":{"build":"tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint":"eslint src --ext js,ts --max-warnings 0","prepack":"yarn clean && yarn build && yarn test","test":"NODE_PATH=src LOG_LEVEL=${LOG_LEVEL:=error} jest --config src/test/jest.config.js"},"keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"resolutions":{"fast-xml-parser":">=5.3.5"},"_id":"dynamodb-ts-model@2.12.2","gitHead":"288467ef9010692a9aa778f70c02ad1c3d87e69b","bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"homepage":"https://github.com/henhal/dynamodb-model#readme","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-iqqTaVSqu651Y//MJqXmIVoJiYQxgHz23IwllfGqsR0Kc4H//6p+lwTO2KAdttXGK7mkQHaYt7GGHwAZxKI+Ow==","shasum":"542e5f0f773f1d4497cc644268bcdf8a2cdd8d7a","tarball":"https://registry.npmjs.org/dynamodb-ts-model/-/dynamodb-ts-model-2.12.2.tgz","fileCount":43,"unpackedSize":140051,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDxQsWVWAcRIXnmWE2pIU3FmpPzf45k7wDGMnAVWdli4AiEAnDQnOkCkZsDb81mEXJCRlCfEGSU2AXdWeL+5/NB2XfA="}]},"_npmUser":{"name":"henhal","email":"henrik.hall2@gmail.com"},"directories":{},"maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamodb-ts-model_2.12.2_1771848714473_0.6525508416827785"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-07T13:17:40.296Z","modified":"2026-02-23T12:11:54.738Z","1.0.0":"2021-04-07T13:17:40.413Z","1.0.1":"2021-04-07T13:38:39.699Z","1.0.2":"2021-04-07T13:39:07.405Z","1.0.3":"2021-04-07T13:39:36.531Z","1.0.4":"2021-04-07T19:10:10.061Z","1.0.6":"2021-04-09T07:50:34.180Z","1.0.7":"2021-04-23T08:22:06.422Z","1.0.8":"2021-05-21T09:34:53.944Z","1.0.9":"2021-07-15T15:40:12.813Z","1.0.10":"2021-07-15T15:52:14.980Z","1.0.11":"2022-03-04T14:59:38.197Z","1.0.12":"2022-03-25T12:40:27.541Z","1.1.0":"2022-10-26T19:38:37.606Z","1.1.1":"2022-10-26T19:59:50.149Z","1.1.2":"2022-11-30T15:24:44.604Z","1.1.3":"2022-11-30T15:30:31.358Z","1.1.4":"2022-11-30T16:36:18.698Z","2.0.0":"2022-11-30T17:03:18.354Z","2.0.1":"2022-12-01T10:09:30.835Z","2.0.2":"2023-01-12T08:31:18.433Z","2.0.3":"2023-01-25T11:49:40.379Z","2.0.4":"2023-01-27T13:22:45.548Z","2.0.5":"2023-01-27T13:34:09.224Z","2.0.6":"2023-01-27T15:47:29.390Z","2.1.0":"2023-02-20T13:44:57.040Z","2.1.1":"2023-02-20T13:51:31.333Z","2.2.0":"2023-04-04T13:43:25.860Z","2.3.0":"2023-04-05T11:24:33.753Z","2.3.1":"2023-04-14T09:36:35.118Z","2.4.0":"2023-04-26T07:45:41.407Z","2.5.0":"2023-04-26T13:16:13.114Z","2.5.1":"2023-04-28T09:49:11.108Z","2.5.2":"2023-05-03T08:11:40.008Z","2.6.0":"2023-05-09T12:38:59.227Z","2.7.0":"2023-08-18T10:34:59.931Z","2.8.0":"2024-02-22T14:10:54.667Z","2.8.1":"2024-02-22T14:22:57.295Z","2.9.0":"2024-02-23T09:23:11.790Z","2.9.1":"2024-02-23T09:24:28.459Z","2.9.2":"2024-02-23T10:46:44.940Z","2.9.4":"2024-02-23T11:13:02.008Z","2.9.5":"2024-02-23T11:25:33.030Z","2.9.6":"2024-03-25T10:15:15.508Z","2.9.7":"2024-05-06T15:00:02.943Z","2.9.8":"2024-06-25T11:35:47.619Z","2.9.9":"2024-08-27T14:31:19.035Z","2.9.10":"2024-08-27T15:23:54.393Z","2.9.11":"2024-11-07T08:46:55.493Z","2.10.0":"2024-11-07T09:56:23.388Z","2.11.0":"2024-11-26T17:47:41.659Z","2.11.1":"2024-11-27T08:19:18.774Z","2.11.2":"2024-11-27T08:22:18.494Z","2.12.0":"2025-09-28T21:03:27.029Z","2.12.2":"2026-02-23T12:11:54.617Z"},"bugs":{"url":"https://github.com/henhal/dynamodb-model/issues"},"author":{"name":"Henrik Hall","email":"henrik.hall2@gmail.com"},"license":"MIT","homepage":"https://github.com/henhal/dynamodb-model#readme","keywords":["dynamodb","dynamo","ddb","db","database","aws","typescript","model","data-model","typed-model","typesafe"],"repository":{"type":"git","url":"git+https://github.com/henhal/dynamodb-model.git"},"description":"A DynamoDB model/client with full TypeScript typings","maintainers":[{"name":"henhal","email":"henrik.hall2@gmail.com"}],"readme":"# dynamodb-ts-model\nA DynamoDB model implementation with full TypeScript type support.\n\n***\n### BREAKING CHANGE in v2:\n\nv2 of this module does not contain any breaking changes, however it does include v3 of [dynamodb-expressions](https://www.npmjs.com/package/dynamodb-expressions)\nas a dependency, which is not fully backwards compatible since it changes the signature of two functions. \n\n***\n\nThis module allows you to create fully type-safe DynamoDB models describing your data,\nincluding keys, indices etc. It also supports\n\n* Clean type-safe interface for all table operations, transactions and batch operations\n* Auto-generated properties when adding or updating items, useful for timestamps, random IDs etc\n* Triggers: register callback functions for modifications to a model\n\n## Installation\n\n`$ npm install dynamodb-ts-model`\n\n## Usage\n\n### Build a model with key, indices, auto-created attributes and triggers.\n\n```\nimport DynamoClient from 'dynamodb-ts-model';\n\ntype Person = {\n  id: string;\n  name: string;\n  email?: string;\n  age?: number;\n  version: string;\n  data?: Record<string, string>;\n};\n\nconst now = () => new Date().toJSON();\nconst random = () => crypto.randomBytes(32).toString('hex'); \n\n// Create a model for the persons table, with a single HASH key 'id' and\n// an index on 'name' and 'age'.\n// Created items get an auto-generated 'id', 'version', 'createdTime' and 'modifiedTime'.\n// Updated items get a new 'version' and 'modifiedTime'\n// All operations trigger a log function for debugging.\nclass PersonModel extends DynamoClient.model<Person>()\n    .withKey('id')\n    .withIndex('name-age-index', 'name', 'age')\n    .withCreator(x => ({\n      id: random(),\n      version: random(),\n      createdTime: now(),\n      modifiedTime: now()\n    }))\n    .withUpdater(x => ({\n      version: random(),\n      modifiedTime: now()\n    }))\n    .withTrigger((item, command, model) => {\n      console.log(`Trigger: ${model.name}.${command}: ${JSON.stringify(item)}`);\n    })\n    .class() {}\n    \nconst client = new DynamoClient();   \nconst persons = new PersonModel(client, 'persons');\n\nasync function doSomething(model: PersonModel) {\n  const person = await model.get({\n    key: {id: '42'}\n  });\n}    \n```\n\nYou can also create an \"anonymous\" model instance without defining a class type:\n\n```\nconst client = new DynamoClient();   \n\nconst persons = client.model<Person>('persons')\n  .withKey('id')\n  .withIndex('name-age-index', 'name', 'age')\n  .withCreator(x => ({id: uuid.v4(), createdTime: now(), modifiedTime: now(), version: random()}))\n  .withUpdater(x => ({modifiedTime: now(), version: random()}))\n  .withTrigger((item, command, model) => console.log(`Trigger: ${model.name}.${command}: ${JSON.stringify(item)}`))\n  .build();\n```\n\nThis creates a persons model object, but does not create any convenient type for the model, so it's not recommended.\n\n\n### Querying for items\n\nConditions and update expressions use the  [dynamodb-expressions](https://www.npmjs.com/package/dynamodb-expressions) module,\nenabling an easy syntax for most common operations while still offering support for complex operations.\n\n```\n// List all persons with name Alice and age >= 18\nconst {items} = await persons.query({\n  indexName: 'name-age-index', \n  keyConditions: {\n    name: 'Alice', \n    age: Condition.ge(18)\n  }\n});\n```\n\nThere is also built-in `AsyncIterator` support to enable simple iteration of scanned or \nqueried items without bothering with `nextPageToken`, using `for await ... of` syntax.\n\nIterate through all persons:\n```\nfor await (const item of persons.scanIterator()) {\n  console.log(item.name, item.age);\n}\n```\n\nIterate through all persons named Bob between the ages of 25 and 35:\n```\nfor await (const item of persons.queryIterator({\n  indexName: 'name-age-index',\n  keyConditions: {\n    name: 'Bob',\n    age: Condition.between(25, 35)\n  }\n})) {\n  console.log(item.name, item.age);\n}\n```\n\n### Updating items\n\nBuilding update expressions is easy using `dynamodb-expressions`:\n\n```\nawait persons.update({\n  key: {id: '42'},\n  attributes: {\n    name: 'NewName',\n    age: 25\n  }\n});\n```\n\nMore advanced updates:\n\n```\nawait persons.update({\n  key: {id: '42'},\n  attributes: {\n    // Add 2 to the numeric attribute 'age'\n    age: UpdateAction.add(2), \n    \n    // Remove the attribute 'email'\n    email: UpdateAction.remove(),\n    \n    // Set the attribute 'name' to 'Default name' only if it does not currently exist\n    name: UpdateAction.set(SetValue.ifNotExists('name', 'Default Name'))\n  }\n});\n```\n\nConditional updates:\n\n```\nawait persons.update({\n  key: {id: '42'},\n  attributes: {\n    email: 'someone@somewhere.com' \n  },\n  conditions: {\n    // Only perform this update if age is >= 18\n    age: Condition.ge(18)\n  }\n});\n```\n\n### Transactions\n\nThis library offers an easy way to build transactions from multiple operations:\n\n```\nawait client.transaction()\n  .put(persons, {item: {name: 'John Doe'}}, {item: {name: 'Jane Doe'}})\n  .delete(persons, {key: {id: 'foo'}})\n  .commit()\n```\n\n### Error handling\n\nDynamoDB has several errors of specific interest, such as `ConditionalCheckFailed` thrown when a \ncondition is not met - clients commonly need to catch this error to determine if a conditional request\nfailed at least one condition, and as such it's not really an abnormal error.\nA utility method `isDynamoError(err, name)` is available with typings for the most common errors:\n\n```\ntry {\n  await persons.update({\n    key: {id: '42'},\n    attributes: {\n      foo: 'bar' \n    },\n    conditions: {\n      // Only perform this update if age is >= 18\n      age: Condition.ge(18)\n    }\n  });\n} catch (err) {\n  if (isDynamoError(err, 'ConditionalCheckFailed')) {\n    // Update was not performed due to condition(s) not being met\n  } else {\n    // Some other abnormal error\n    throw err;\n  }\n}\n```\n\n### Atomic update helpers\n\nDynamoDB's conditions enable building \"atomic\" update operations more advanced than the built-in atomic incrementing of numeric values etc, \npreventing concurrent overwrites.\nThis is done in the form of a get-modify-update sequence carried out with conditions making sure the updated item\nhasn't been changed since it was retrieved. This also enables updating attributes as functions of other attributes.\n\nTo use this, an attribute which is unique after each update is required. In the below example, the automatically\nupdated `modifiedTime` attribute is used (but note that it only offers millisecond precision). Other options include\nan attribute set to a random value, an auto-incremented counter etc.\n\n```\nasync function updatePersonDataAtomic(id: string, data: Record<string, string | number>) {\n  await persons.atomicAction({\n    key: {id},\n    conditionAttribute: 'version'\n  }, async ({key, item, conditions}) => item && persons.update({\n    key,\n    attributes: {\n      data: {...item.data, ...data}\n    },\n    conditions\n  }));\n}\n\n// Perform two updates of the person with id 42, which if she exists sets data.foo = 42 and data.bar = 43, respectively, without\n// overwriting any other attributes within data, and making sure the 'data' object itself exists:\nawait Promise.all([\n  updatePersonDataAtomic('42', {foo: 'hello'}),\n  updatePersonDataAtomic('42', {bar: 'world'})\n]);\n```\n\nWhat happens here under the hood is that each atomic action will retrieve the item with id 42, \nthen perform the given function which updates the item only if `version` hasn't changed from when it was retrieved, \ncatching conditional check failed errors and entering a random delay retry mechanism if `version` had indeed changed.\nSince two updates are being done concurrently, it's likely that at least one of them will fail at least once and enter the retry scheme:\n* The first action will attempt to set data to `{foo: 42}` with `version` === `<version1>`.\n* The second action will attempt to set data to `{bar: 43}` with `version` === `<version1>`.\n* One of these will succeed, setting `data` and changing `version` to `<version2>`.\n* The other one will fail, delay for a few ms, then fetch the item again which now has `version` === `<version2>` and `data` \n  containing the other action's updates, then it will merge `data` with its own updates, and successfully update the item, setting `version` to `<version3>`.\n\nNote that this example of course is a bit silly, it's possible to natively update `data.foo` and `data.bar` separately, \nhowever handling the case where `data` is undefined is not supported in a single update operation.\nMore advanced atomic updates may include concurrently modifying array elements etc. \n\n### Working with union types\n\nSince data modelled in DynamoDB frequently combines different kind of data in the same table, it's quite common to\nhave data expressed as unions:\n\n```\ninterface Base {\n  createdAt: string;\n  updatedAt: string;\n}\n\ninterface Foo extends Base {\n  type: 'foo'; // discriminator field\n  id: string;\n  name: string;\n}\n\ninterface Bar extends Base {\n  type: 'bar'; // discriminator field\n  id: string;\n  something: number;\n}\n\ntype FooBar = Foo | Bar;\n\nclass FooBarModel extends DynamoClient.model<FooBar>()\n  .withKey('type', 'id') // composite key - silly example since the hash key is poorly chosen :)\n  .withCreator(item => ({createdAt: now(), updatedAt: now()}))\n  .withUpdater(item => Object.assign(item, {updatedAt: now()}))\n  .class() {}\n  \nconst model = new FooBarModel(...);\n```\n\nNow, if querying for data which is narrowed to one of the types, it's possible to add a `type` property which \nchanges the type of the returned data from `Foo | Bar` to `Bar`.\nThis is done using the `as<Type>()` function, which is simply a wrapper for a dummy token used to represent the type. \n  \n```\nconst { items } = await model.query({\n  type: as<Bar>(),\n  keyConditions: {\n    type: 'bar'\n  }\n});\n\nreturn items.map(item => item.something); // item is of type Bar\n```\n\n### Table metrics\n\nEach operation on a table stores the consumed capacity of that operation (read and write) in the DynamoClient instance,\nso that it's easy to get metrics for each table.\n\n```\nconst client = new DynamoClient();\nconst persons = new PersonModel(client, 'persons');\nconst products = new ProductModel(client, 'products');\n\nawait persons.get(...)\nawait persons.update(...)\nawait persons.put(...)\nawait products.update(...)\nawait products.put(...)\nawait persons.put(...)\nawait client.batch().put(..., ...)\n\nconst metrics = client.getTableMetrics();\n// returns e.g. persons => {rcu: 20, wcu: 50}, products => {rcu: 4, wcu: 10}\n```\n\nTo clear the metrics, use `client.clearTableMetrics()`.","readmeFilename":"README.md"}